OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / freeswan / klips / doc / klipsNGreq / requirements / 019 / requirement019.tex
1 \subsection{019: secure ciphers and hashes}
2
3 \subsubsection{019: Definition of requirement }
4
5 The project will use only ciphers and hashes which are known to be secure.
6 The definition of secure used includes: that the algorithm has sustained a reasonable
7 length of analysis, that it can not be brute forced with current technology
8 in less than a decade, and that there are no covert channels.
9
10 \subsubsection{019: response}
11
12 Use of MD5, SHA1 as hashes and 3DES for cipher is currently used.
13 This will be maintained.
14
15 1DES is considered insecure and will not be added.
16 RC4 is considered insecure and will not be added.
17
18 The project will only add new algorithms after extensive discussion.
19 AES is currently under discussion, but is not scheduled to be added at this
20 time.
21
22
23
24