Add notes on SHA1 versus MD5
authorAlan T. DeKok <aland@freeradius.org>
Mon, 17 Aug 2009 12:25:57 +0000 (14:25 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 17 Aug 2009 12:25:57 +0000 (14:25 +0200)
raddb/certs/README

index 13e302b..c054fd1 100644 (file)
@@ -200,3 +200,17 @@ with ALL operating systems.  Some common issues are:
 
   - Someone needs to ask Microsoft to please stop making life hard for
     their customers.
+
+
+               SECURITY CONSIDERATIONS
+
+The default certificate configuration files uses MD5 for message
+digests, to maintain compatibility with network equipment that
+supports only this algorithm.
+
+MD5 has known weaknesses and is discouraged in favor of SHA1 (see
+http://www.kb.cert.org/vuls/id/836068 for details). If your network
+equipment supports the SHA1 signature algorithm, we recommend that you
+change the "ca.cnf", "server.cnf", and "client.cnf" files to specify
+the use of SHA1 for the certificates. To do this, change the
+'default_md' entry in those files from 'md5' to 'sha1'.