- Timestamp:
- 05/20/06 16:06:50 (3 years ago)
- Location:
- releases/opensc-0.11.1/src
- Files:
-
- 2 modified
-
libopensc/pkcs15-piv.c (modified) (1 diff)
-
pkcs11/framework-pkcs15.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
releases/opensc-0.11.1/src/libopensc/pkcs15-piv.c
r2952 r2958 204 204 const prdata prkeys[] = { 205 205 { "1", "AUTH key", 1024, USAGE_AUT, "", 206 0x9A, "1", SC_ALGORITHM_RSA_RAW | SC_ALGORITHM_RSA_PAD_NONE | SC_PKCS15_CO_FLAG_PRIVATE},206 0x9A, "1", 0}, 207 207 { "2", " SIGN key", 1024, USAGE_AUT, "", 208 0x9B, "1", SC_ALGORITHM_RSA_RAW | SC_ALGORITHM_RSA_PAD_NONE | SC_PKCS15_CO_FLAG_PRIVATE},208 0x9B, "1", 0}, 209 209 { "3", "KEY MAN key", 1024, USAGE_AUT, "", 210 0x9C, "1", SC_ALGORITHM_RSA_RAW | SC_ALGORITHM_RSA_PAD_NONE | SC_PKCS15_CO_FLAG_PRIVATE},210 0x9C, "1", 0}, 211 211 { "4", "ADMIN key", 1024, USAGE_AUT, "", 212 0x9D, "1", SC_ALGORITHM_RSA_RAW | SC_ALGORITHM_RSA_PAD_NONE | SC_PKCS15_CO_FLAG_PRIVATE},212 0x9D, "1", 0}, 213 213 { NULL, NULL, 0, 0, NULL, 0, NULL, 0} 214 214 }; -
releases/opensc-0.11.1/src/pkcs11/framework-pkcs15.c
r2950 r2958 1804 1804 case CKA_ALWAYS_SENSITIVE: 1805 1805 case CKA_NEVER_EXTRACTABLE: 1806 check_attribute_buffer(attr, sizeof(CK_BBOOL)); 1807 *(CK_BBOOL*)attr->pValue = TRUE; 1808 break; 1806 1809 case CKA_PRIVATE: 1807 1810 check_attribute_buffer(attr, sizeof(CK_BBOOL)); 1808 *(CK_BBOOL*)attr->pValue = TRUE;1811 *(CK_BBOOL*)attr->pValue = (prkey->prv_p15obj->flags & SC_PKCS15_CO_FLAG_PRIVATE) != 0; 1809 1812 break; 1810 1813 case CKA_MODIFIABLE:
