6666204 meta slot opens and closes /dev/urandom needlessly for every read6722460 finish moving /dev/random and /dev/urandom seeding and usage to libcryptoutil
6812615 64-bit RC4 has poor performance on Intel Nehalem
6648742 THIRDPARTYLICENSE and THIRDPARTYLICENSE.descrip need work
6773928 n2cp should support CKM_AES_GCM
6772059 GCM atomic operations incorrectly require block multiples
PSARC/2006/684 libsoftcrypto4911870 pkcs11_softtoken crypto should be factored out into a new library to support $PLATFORM & $HWCAP
6703956 Solaris cryptographic framework needs a FIPS-186-2 certifiable RNG
6260053 Solaris Cryptographic Framework needs to support AES in GCM mode
6693650 kernel implementation of AES lacks support for >64 bits long AES counter
6741391 ccm mode with CRYPTO_DATA_UIO trashes output bufs with more than 2 iovec_t.
6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64 (fix lint)
5007142 Add ntohll and htonll to sys/byteorder.h6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion func
5007142 Add ntohll and htonll to sys/byteorder.h6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion functions
show more ...
6736499 CKM_AES_CCM scribbles on plaintext when it shouldn't
6559619 Enhance n2cp to support CCM mode6637487 put algorithm mode code and other common code into kcf module6648214 need CKM_AES_CTR for softtoken--HG--rename : usr/src/common/crypto/aes/aes_cb
6559619 Enhance n2cp to support CCM mode6637487 put algorithm mode code and other common code into kcf module6648214 need CKM_AES_CTR for softtoken--HG--rename : usr/src/common/crypto/aes/aes_cbc_crypt.c => deleted_files/usr/src/common/crypto/aes/aes_cbc_crypt.crename : usr/src/common/crypto/aes/aes_cbc_crypt.h => deleted_files/usr/src/common/crypto/aes/aes_cbc_crypt.hrename : usr/src/common/crypto/blowfish/blowfish_cbc_crypt.c => deleted_files/usr/src/common/crypto/blowfish/blowfish_cbc_crypt.crename : usr/src/common/crypto/blowfish/blowfish_cbc_crypt.h => deleted_files/usr/src/common/crypto/blowfish/blowfish_cbc_crypt.hrename : usr/src/common/crypto/des/des_cbc_crypt.c => deleted_files/usr/src/common/crypto/des/des_cbc_crypt.crename : usr/src/common/crypto/des/des_cbc_crypt.h => deleted_files/usr/src/common/crypto/des/des_cbc_crypt.h
5072963 Need an optimized AES implementation for amd646699938 CCM max payload computation is off by one6704653 THIRDPARTYLICENSE fixes for open source crypto source--HG--rename : usr/src/common/
5072963 Need an optimized AES implementation for amd646699938 CCM max payload computation is off by one6704653 THIRDPARTYLICENSE fixes for open source crypto source--HG--rename : usr/src/common/crypto/arcfour/amd64/THIRDPARTYLICENSE => deleted_files/usr/src/common/crypto/arcfour/amd64/THIRDPARTYLICENSErename : usr/src/common/crypto/arcfour/amd64/THIRDPARTYLICENSE.descrip => deleted_files/usr/src/common/crypto/arcfour/amd64/THIRDPARTYLICENSE.descriprename : usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSE => deleted_files/usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSErename : usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSE.descrip => deleted_files/usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSE.descriprename : usr/src/common/crypto/sha2/amd64/THIRDPARTYLICENSE => deleted_files/usr/src/common/crypto/sha2/amd64/THIRDPARTYLICENSErename : usr/src/common/crypto/sha2/amd64/THIRDPARTYLICENSE.descrip => deleted_files/usr/src/common/crypto/sha2/amd64/THIRDPARTYLICENSE.descrip
6615681 aes-ccm failed with the ieee802.11i test case
6494306 need single source for bignum code--HG--rename : usr/src/uts/sun4u/rsa/Makefile => deleted_files/usr/src/uts/sun4u/rsa/Makefilerename : usr/src/uts/sun4u/rsa/mont_mulf.s => usr/src/common
6494306 need single source for bignum code--HG--rename : usr/src/uts/sun4u/rsa/Makefile => deleted_files/usr/src/uts/sun4u/rsa/Makefilerename : usr/src/uts/sun4u/rsa/mont_mulf.s => usr/src/common/bignum/sun4u/mont_mulf_kernel_v9.srename : usr/src/uts/intel/rsa/Makefile.32 => usr/src/uts/intel/bignum/Makefile.32rename : usr/src/uts/intel/rsa/Makefile.64 => usr/src/uts/intel/bignum/Makefile.64
6652716 Need an ARCFOUR implementation optimized for Intel EM64T6658907 digest(1) and mac(1) could benefit from being 64-bit programs6665607 Need a SHA256/SHA384/SHA512 implementation optimized for
6652716 Need an ARCFOUR implementation optimized for Intel EM64T6658907 digest(1) and mac(1) could benefit from being 64-bit programs6665607 Need a SHA256/SHA384/SHA512 implementation optimized for 64-bit x86--HG--rename : usr/src/common/crypto/arcfour/amd64/arcfour_crypt_amd64.s => deleted_files/usr/src/common/crypto/arcfour/amd64/arcfour_crypt_amd64.s
6671185 THIRDPARTYLICENSE file fixes for SHA1 6662791--HG--rename : usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSE.descript => usr/src/common/crypto/sha1/amd64/THIRDPARTYLICENSE.descrip
6662791 Need a SHA1 implementation optimized for 64-bit x86
PSARC/2006/610 Data Encryption Kit (SUNWcry) Removal6498066 PSARC/2006/610 Data Encryption Kit (SUNWcry) Removal--HG--rename : usr/src/common/openssl/crypto/sunw.c => deleted_files/usr/src/common
PSARC/2006/610 Data Encryption Kit (SUNWcry) Removal6498066 PSARC/2006/610 Data Encryption Kit (SUNWcry) Removal--HG--rename : usr/src/common/openssl/crypto/sunw.c => deleted_files/usr/src/common/openssl/crypto/sunw.crename : usr/src/lib/openssl/libcrypto/common/mapfile => deleted_files/usr/src/lib/openssl/libcrypto/common/mapfilerename : usr/src/lib/openssl/libcrypto_extra/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/Makefilerename : usr/src/lib/openssl/libcrypto_extra/Makefile.com => deleted_files/usr/src/lib/openssl/libcrypto_extra/Makefile.comrename : usr/src/lib/openssl/libcrypto_extra/amd64/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/amd64/Makefilerename : usr/src/lib/openssl/libcrypto_extra/i386/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/i386/Makefilerename : usr/src/lib/openssl/libcrypto_extra/sparc/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/sparc/Makefilerename : usr/src/lib/openssl/libcrypto_extra/sparcv9/Makefile => deleted_files/usr/src/lib/openssl/libcrypto_extra/sparcv9/Makefilerename : usr/src/lib/openssl/libssl_extra/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/Makefilerename : usr/src/lib/openssl/libssl_extra/Makefile.com => deleted_files/usr/src/lib/openssl/libssl_extra/Makefile.comrename : usr/src/lib/openssl/libssl_extra/amd64/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/amd64/Makefilerename : usr/src/lib/openssl/libssl_extra/i386/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/i386/Makefilerename : usr/src/lib/openssl/libssl_extra/sparc/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/sparc/Makefilerename : usr/src/lib/openssl/libssl_extra/sparcv9/Makefile => deleted_files/usr/src/lib/openssl/libssl_extra/sparcv9/Makefilerename : usr/src/lib/pkcs11/Makefile.softtoken.amd64 => deleted_files/usr/src/lib/pkcs11/Makefile.softtoken.amd64rename : usr/src/lib/pkcs11/Makefile.softtoken.com => deleted_files/usr/src/lib/pkcs11/Makefile.softtoken.comrename : usr/src/lib/pkcs11/Makefile.softtoken.i386 => deleted_files/usr/src/lib/pkcs11/Makefile.softtoken.i386rename : usr/src/lib/pkcs11/README.Makefiles => deleted_files/usr/src/lib/pkcs11/README.Makefilesrename : usr/src/lib/pkcs11/Makefile.softtoken.sparc => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken/Makefile.softtoken.sparc.1rename : usr/src/lib/pkcs11/Makefile.softtoken.sparcv9 => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken/Makefile.softtoken.sparcv9.1rename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/Makefilerename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/Makefile.com => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/Makefile.comrename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/amd64/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/amd64/Makefilerename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/i386/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/i386/Makefilerename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/sparc/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/sparc/Makefilerename : usr/src/lib/pkcs11/pkcs11_softtoken_extra/sparcv9/Makefile => deleted_files/usr/src/lib/pkcs11/pkcs11_softtoken_extra/sparcv9/Makefilerename : usr/src/pkgdefs/SUNWcry/Makefile => deleted_files/usr/src/pkgdefs/SUNWcry/Makefilerename : usr/src/pkgdefs/SUNWcry/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWcry/pkginfo.tmplrename : usr/src/pkgdefs/SUNWcry/postinstall => deleted_files/usr/src/pkgdefs/SUNWcry/postinstallrename : usr/src/pkgdefs/SUNWcry/preremove => deleted_files/usr/src/pkgdefs/SUNWcry/preremoverename : usr/src/pkgdefs/SUNWcry/prototype_com => deleted_files/usr/src/pkgdefs/SUNWcry/prototype_comrename : usr/src/pkgdefs/SUNWcry/prototype_i386 => deleted_files/usr/src/pkgdefs/SUNWcry/prototype_i386rename : usr/src/pkgdefs/SUNWcry/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWcry/prototype_sparcrename : usr/src/pkgdefs/SUNWcryr/Makefile => deleted_files/usr/src/pkgdefs/SUNWcryr/Makefilerename : usr/src/pkgdefs/SUNWcryr/pkginfo.tmpl => deleted_files/usr/src/pkgdefs/SUNWcryr/pkginfo.tmplrename : usr/src/pkgdefs/SUNWcryr/postinstall => deleted_files/usr/src/pkgdefs/SUNWcryr/postinstallrename : usr/src/pkgdefs/SUNWcryr/preremove => deleted_files/usr/src/pkgdefs/SUNWcryr/preremoverename : usr/src/pkgdefs/SUNWcryr/prototype_com => deleted_files/usr/src/pkgdefs/SUNWcryr/prototype_comrename : usr/src/pkgdefs/SUNWcryr/prototype_i386 => deleted_files/usr/src/pkgdefs/SUNWcryr/prototype_i386rename : usr/src/pkgdefs/SUNWcryr/prototype_sparc => deleted_files/usr/src/pkgdefs/SUNWcryr/prototype_sparcrename : usr/src/uts/sparc/aes256/Makefile => deleted_files/usr/src/uts/sparc/aes256/Makefilerename : usr/src/uts/sparc/arcfour2048/Makefile => deleted_files/usr/src/uts/sparc/arcfour2048/Makefilerename : usr/src/uts/sparc/blowfish448/Makefile => deleted_files/usr/src/uts/sparc/blowfish448/Makefilerename : usr/src/uts/sun4u/aes256/Makefile => deleted_files/usr/src/uts/sun4u/aes256/Makefile
6562402 kernel software provider for Elliptic Curve mechanisms (fix license issue)
5072961 Need an optimized MD5 implementation for amd646189743 Need an ARCFOUR implementation optimized for AMD646617458 amd64/rsa is a false positive reported by wsdiff
6562402 kernel software provider for Elliptic Curve mechanisms (fix unref)--HG--rename : usr/src/common/crypto/ecc/ec2_proj.c => deleted_files/usr/src/common/crypto/ecc/ec2_proj.c
PSARC 2007/446 Elliptic-Curve Cryptography for Solaris5066901 Offer the PKCS#11 Elliptic Curve based mechanisms in Solaris6562402 kernel software provider for Elliptic Curve mechanisms
1234