mozilla/security/nss/lib/freebl hmacct.c hmacct.h blapi.h ldvector.c loader.c loader.h manifest.mn md5.c rawhash.c sha512.c sha_fast.c sha_fast.h
wtc%google.com <[email protected]> Tue, 5 Feb 2013 10:11:27 -0800 (PST)
| Newsgroups | gmane.comp.mozilla.crypto.cvs |
|---|---|
| Message-ID | <[email protected]> |
Diffs: http://bonsai.mozilla.org/cvsview2.cgi?command=DIRECTORY&subdir=mozilla/security/nss/lib/freebl&files=hmacct.c:hmacct.h:blapi.h:ldvector.c:loader.c:loader.h:manifest.mn:md5.c:rawhash.c:sha512.c:sha_fast.c:sha_fast.h&root=/cvsroot Changes committed by wtc%google.com: Update of /cvsroot/mozilla/security/nss/lib/freebl In directory cvs1.dmz.scl3.mozilla.com:/tmp/cvs-serv30785/lib/freebl Modified Files: blapi.h ldvector.c loader.c loader.h manifest.mn md5.c rawhash.c sha512.c sha_fast.c sha_fast.h Added Files: hmacct.c hmacct.h Log Message: Bug 822365: Make CBC decoding constant time. This patch makes the decoding of SSLv3 and TLS CBC records constant time. Without this, a timing side channel can be used to build a padding oracle and mount Vaudenay's attack. The patch is contributed by Adam Langley <[email protected]>. r=rrelyea,ryan.sleevi. Modified Files: lib/freebl/blapi.h lib/freebl/ldvector.c lib/freebl/loader.c lib/freebl/loader.h lib/freebl/manifest.mn lib/freebl/md5.c lib/freebl/rawhash.c lib/freebl/sha512.c lib/freebl/sha_fast.c lib/freebl/sha_fast.h lib/nss/nss.def lib/pk11wrap/pk11obj.c lib/pk11wrap/pk11pub.h lib/softoken/manifest.mn lib/softoken/pkcs11.c lib/softoken/pkcs11c.c lib/softoken/pkcs11i.h lib/ssl/ssl3con.c lib/util/hasht.h lib/util/pkcs11n.h Added Files: lib/freebl/hmacct.c lib/freebl/hmacct.h lib/softoken/sftkhmac.c