History log of /onnv-gate/usr/src/common/crypto/modes/ (Results 1 – 18 of 18)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
12826:fca99d9e3f2f14-Jul-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6812663 Running out of bits in x86_feature


/onnv-gate/usr/src/common/bignum/i386/bignum_i386_asm.s
/onnv-gate/usr/src/common/crypto/aes/aes_impl.c
gcm.c
/onnv-gate/usr/src/common/hdcrc/hd_crc.h
/onnv-gate/usr/src/uts/common/io/cpuid_drv.c
/onnv-gate/usr/src/uts/common/io/drm/drm_cache.c
/onnv-gate/usr/src/uts/i86pc/cpu/amd_opteron/ao_main.c
/onnv-gate/usr/src/uts/i86pc/cpu/authenticamd/authamd_main.c
/onnv-gate/usr/src/uts/i86pc/cpu/generic_cpu/gcpu_mca.c
/onnv-gate/usr/src/uts/i86pc/cpu/genuineintel/gintel_main.c
/onnv-gate/usr/src/uts/i86pc/io/apix/apix.c
/onnv-gate/usr/src/uts/i86pc/io/immu_regs.c
/onnv-gate/usr/src/uts/i86pc/io/pcplusmp/apic.c
/onnv-gate/usr/src/uts/i86pc/ml/cpr_wakecode.s
/onnv-gate/usr/src/uts/i86pc/ml/locore.s
/onnv-gate/usr/src/uts/i86pc/ml/mpcore.s
/onnv-gate/usr/src/uts/i86pc/ml/offsets.in
/onnv-gate/usr/src/uts/i86pc/os/cpr_impl.c
/onnv-gate/usr/src/uts/i86pc/os/cpuid.c
/onnv-gate/usr/src/uts/i86pc/os/cpupm/pwrnow.c
/onnv-gate/usr/src/uts/i86pc/os/cpupm/speedstep.c
/onnv-gate/usr/src/uts/i86pc/os/ddi_impl.c
/onnv-gate/usr/src/uts/i86pc/os/fastboot.c
/onnv-gate/usr/src/uts/i86pc/os/fpu_subr.c
/onnv-gate/usr/src/uts/i86pc/os/lgrpplat.c
/onnv-gate/usr/src/uts/i86pc/os/machdep.c
/onnv-gate/usr/src/uts/i86pc/os/mlsetup.c
/onnv-gate/usr/src/uts/i86pc/os/mp_machdep.c
/onnv-gate/usr/src/uts/i86pc/os/mp_pc.c
/onnv-gate/usr/src/uts/i86pc/os/mp_startup.c
/onnv-gate/usr/src/uts/i86pc/os/pci_mech1_amd.c
/onnv-gate/usr/src/uts/i86pc/os/startup.c
/onnv-gate/usr/src/uts/i86pc/os/trap.c
/onnv-gate/usr/src/uts/i86pc/sys/rm_platter.h
/onnv-gate/usr/src/uts/i86pc/vm/hat_i86.c
/onnv-gate/usr/src/uts/i86pc/vm/htable.c
/onnv-gate/usr/src/uts/intel/ia32/ml/i86_subr.s
/onnv-gate/usr/src/uts/intel/ia32/os/cpc_subr.c
/onnv-gate/usr/src/uts/intel/ia32/os/desctbls.c
/onnv-gate/usr/src/uts/intel/ia32/os/sundep.c
/onnv-gate/usr/src/uts/intel/ia32/sys/traptrace.h
/onnv-gate/usr/src/uts/intel/pcbe/core_pcbe.c
/onnv-gate/usr/src/uts/intel/pcbe/p123_pcbe.c
/onnv-gate/usr/src/uts/intel/pcbe/p4_pcbe.c
/onnv-gate/usr/src/uts/intel/sys/x86_archext.h
12490:7bae494c02d325-May-2010 Darren J Moffat <Darren.Moffat@Sun.COM>

6934074 What is an ODE? Shall I compare thee, to a Makefile typo?
6848439 pkcs11_ObjectToKey() arg checks too strict & could be more informative
6739850 CCM fails to update data_processed_len after d

6934074 What is an ODE? Shall I compare thee, to a Makefile typo?
6848439 pkcs11_ObjectToKey() arg checks too strict & could be more informative
6739850 CCM fails to update data_processed_len after decrypting remainder

show more ...

11914:f42bb55c4bfe12-Mar-2010 Mark Fenwick <Mark.Fenwick@Sun.COM>

6930971 gcm_decrypt_final() will loop forever if data size less than a single AES block.

11413:21d4b144279901-Jan-2010 Dan OpenSolaris Anderson <opensolaris@drydog.com>

6719591 non-exploitable integer wraparound issue in copyin_key() [external report]

11299:c677b4fb68b210-Dec-2009 Dan OpenSolaris Anderson <opensolaris@drydog.com>

6907733 Optimized amd64 GCM code added by CR 6826942 does not save/restore %xmm* registers

11141:64e602617ba421-Nov-2009 Dan OpenSolaris Anderson <opensolaris@drydog.com>

6899006 Remove .byte asm directives and use new Intel Westmere opcodes
6647055 x86_64 MD5/SHA1 assembly source should use 32-bit registers when the assembler supports it

10627:e56a44d6d74223-Sep-2009 Dan OpenSolaris Anderson <opensolaris@drydog.com>

6826942 Need an optimized GCM leveraging Intel's PCMULQDQ instruction

9392:7b19cd0bbccc17-Apr-2009 Dan OpenSolaris Anderson <opensolaris@drydog.com>

6767618 Need an optimized AES leveraging Intel's AES instructions
6747587 Remove redundant code in ccm.c

9339:7c09601804ed10-Apr-2009 Mark Powers <Mark.Powers@Sun.COM>

6803836 Solaris Cryptographic Framework needs to support AES GMAC

8559:28c2be4cb4f015-Jan-2009 Mark Powers <Mark.Powers@Sun.COM>

6773928 n2cp should support CKM_AES_GCM

8195:0d449198167922-Nov-2008 Mark Powers <Mark.Powers@Sun.COM>

6772059 GCM atomic operations incorrectly require block multiples

8005:73d30d28ca9304-Nov-2008 Mark Powers <Mark.Powers@Sun.COM>

6260053 Solaris Cryptographic Framework needs to support AES in GCM mode

7581:4d8ef3bd9a3d12-Sep-2008 Mark Powers <Mark.Powers@Sun.COM>

6693650 kernel implementation of AES lacks support for >64 bits long AES counter

7537:6386a10ff55d10-Sep-2008 Mark Powers <Mark.Powers@Sun.COM>

6741391 ccm mode with CRYPTO_DATA_UIO trashes output bufs with more than 2 iovec_t.

7434:7702b99082d728-Aug-2008 Daniel Anderson <Daniel.Anderson@Sun.COM>

6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64 (fix lint)

7421:8b7f030a1d8227-Aug-2008 Daniel Anderson <Daniel.Anderson@Sun.COM>

5007142 Add ntohll and htonll to sys/byteorder.h
6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64
PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion func

5007142 Add ntohll and htonll to sys/byteorder.h
6717509 Need to use bswap/bswapq for byte swap of 64-bit integer on x32/x64
PSARC 2008/474 Add 64-bit htonll() and ntohll() byte order conversion functions

show more ...

7329:1cfec51d993514-Aug-2008 Mark Powers <Mark.Powers@Sun.COM>

6736499 CKM_AES_CCM scribbles on plaintext when it shouldn't

7188:b5eb53fb390525-Jul-2008 mcpowers

6559619 Enhance n2cp to support CCM mode
6637487 put algorithm mode code and other common code into kcf module
6648214 need CKM_AES_CTR for softtoken


/onnv-gate/deleted_files/usr/src/common/crypto/aes/aes_cbc_crypt.c
/onnv-gate/deleted_files/usr/src/common/crypto/aes/aes_cbc_crypt.h
/onnv-gate/deleted_files/usr/src/common/crypto/blowfish/blowfish_cbc_crypt.c
/onnv-gate/deleted_files/usr/src/common/crypto/blowfish/blowfish_cbc_crypt.h
/onnv-gate/deleted_files/usr/src/common/crypto/des/des_cbc_crypt.c
/onnv-gate/deleted_files/usr/src/common/crypto/des/des_cbc_crypt.h
/onnv-gate/usr/src/common/crypto/aes/Makefile
/onnv-gate/usr/src/common/crypto/aes/aes_cbc_crypt.c
/onnv-gate/usr/src/common/crypto/aes/aes_cbc_crypt.h
/onnv-gate/usr/src/common/crypto/aes/aes_impl.c
/onnv-gate/usr/src/common/crypto/aes/aes_impl.h
/onnv-gate/usr/src/common/crypto/blowfish/Makefile
/onnv-gate/usr/src/common/crypto/blowfish/blowfish_cbc_crypt.c
/onnv-gate/usr/src/common/crypto/blowfish/blowfish_cbc_crypt.h
/onnv-gate/usr/src/common/crypto/blowfish/blowfish_impl.c
/onnv-gate/usr/src/common/crypto/blowfish/blowfish_impl.h
/onnv-gate/usr/src/common/crypto/des/Makefile
/onnv-gate/usr/src/common/crypto/des/des_cbc_crypt.c
/onnv-gate/usr/src/common/crypto/des/des_cbc_crypt.h
/onnv-gate/usr/src/common/crypto/des/des_impl.c
/onnv-gate/usr/src/common/crypto/des/des_impl.h
cbc.c
ccm.c
ctr.c
ecb.c
modes.c
modes.h
/onnv-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/kernelAttributeUtil.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/Makefile.com
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softAttributeUtil.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softDESCrypt.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softDH.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecryptUtil.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
/onnv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/softSlotToken.c
/onnv-gate/usr/src/uts/common/Makefile.files
/onnv-gate/usr/src/uts/common/Makefile.rules
/onnv-gate/usr/src/uts/common/crypto/core/kcf_crypto.c
/onnv-gate/usr/src/uts/common/crypto/core/kcf_prov_lib.c
/onnv-gate/usr/src/uts/common/crypto/io/aes.c
/onnv-gate/usr/src/uts/common/crypto/io/blowfish.c
/onnv-gate/usr/src/uts/common/crypto/io/dprov.c
/onnv-gate/usr/src/uts/common/crypto/io/ecc.c
/onnv-gate/usr/src/uts/common/crypto/io/rsa.c
/onnv-gate/usr/src/uts/common/des/des_crypt.c
/onnv-gate/usr/src/uts/common/sys/crypto/common.h
/onnv-gate/usr/src/uts/common/sys/crypto/impl.h
/onnv-gate/usr/src/uts/intel/aes/Makefile
/onnv-gate/usr/src/uts/intel/blowfish/Makefile
/onnv-gate/usr/src/uts/intel/des/Makefile
/onnv-gate/usr/src/uts/intel/ecc/Makefile
/onnv-gate/usr/src/uts/intel/kcf/Makefile
/onnv-gate/usr/src/uts/intel/rsa/Makefile
/onnv-gate/usr/src/uts/sparc/aes/Makefile
/onnv-gate/usr/src/uts/sparc/blowfish/Makefile
/onnv-gate/usr/src/uts/sparc/des/Makefile
/onnv-gate/usr/src/uts/sparc/ecc/Makefile
/onnv-gate/usr/src/uts/sparc/kcf/Makefile
/onnv-gate/usr/src/uts/sparc/rsa/Makefile
/onnv-gate/usr/src/uts/sun4u/Makefile.files
/onnv-gate/usr/src/uts/sun4u/aes/Makefile
/onnv-gate/usr/src/uts/sun4u/des/Makefile