From f2e1abbfb5782a87759a02a8ed2cf5b7f4f6f6e1 Mon Sep 17 00:00:00 2001 From: "nelson%bolyard.com" Date: Wed, 25 Mar 2009 05:21:32 +0000 Subject: [PATCH] Bug 453234: Support for SEED Cipher Suites to TLS RFC 4010 patch by Yeonjung Kang , r=nelson git-svn-id: svn://10.0.0.236/trunk@256676 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/security/nss/lib/util/pkcs11t.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mozilla/security/nss/lib/util/pkcs11t.h b/mozilla/security/nss/lib/util/pkcs11t.h index 104fa698a13..044ec511c1a 100644 --- a/mozilla/security/nss/lib/util/pkcs11t.h +++ b/mozilla/security/nss/lib/util/pkcs11t.h @@ -429,6 +429,8 @@ typedef CK_ULONG CK_KEY_TYPE; /* Camellia is proposed for v2.20 Amendment 3 */ #define CKK_CAMELLIA 0x00000025 +#define CKK_SEED 0x00000026 + #define CKK_VENDOR_DEFINED 0x80000000 @@ -933,6 +935,15 @@ typedef CK_ULONG CK_MECHANISM_TYPE; #define CKM_CAMELLIA_ECB_ENCRYPT_DATA 0x00000556 #define CKM_CAMELLIA_CBC_ENCRYPT_DATA 0x00000557 +#define CKM_SEED_KEY_GEN 0x00000650 +#define CKM_SEED_ECB 0x00000651 +#define CKM_SEED_CBC 0x00000652 +#define CKM_SEED_MAC 0x00000653 +#define CKM_SEED_MAC_GENERAL 0x00000654 +#define CKM_SEED_CBC_PAD 0x00000655 +#define CKM_SEED_ECB_ENCRYPT_DATA 0x00000656 +#define CKM_SEED_CBC_ENCRYPT_DATA 0x00000657 + /* CKM_xxx_ENCRYPT_DATA mechanisms are new for v2.20 */ #define CKM_DES_ECB_ENCRYPT_DATA 0x00001100 #define CKM_DES_CBC_ENCRYPT_DATA 0x00001101