Home
last modified time | relevance | path

Searched refs:SECItem (Results 1 – 9 of 9) sorted by relevance

/titanic_41/usr/src/common/crypto/ecc/
H A Decc_impl.h124 typedef struct SECItemStr SECItem; typedef
132 typedef SECItem SECKEYECParams;
146 SECItem prime; /* prime p for (GFp) */
147 SECItem poly; /* irreducible binary polynomial for (GF2m) */
158 SECItem a; /* contains octet stream encoding of
161 SECItem b;
162 SECItem seed;
173 SECItem base;
174 SECItem order;
176 SECItem DEREncoding;
[all …]
H A Dsecitem.c65 void SECITEM_FreeItem(SECItem *, PRBool);
67 SECItem *
68 SECITEM_AllocItem(PRArenaPool *arena, SECItem *item, unsigned int len, in SECITEM_AllocItem()
71 SECItem *result = NULL; in SECITEM_AllocItem()
80 result = PORT_ArenaZAlloc(arena, sizeof(SECItem), kmflag); in SECITEM_AllocItem()
82 result = PORT_ZAlloc(sizeof(SECItem), kmflag); in SECITEM_AllocItem()
133 SECITEM_CopyItem(PRArenaPool *arena, SECItem *to, const SECItem *from, in SECITEM_CopyItem()
158 SECITEM_FreeItem(SECItem *zap, PRBool freeit) in SECITEM_FreeItem()
170 kmem_free(zap, sizeof (SECItem)); in SECITEM_FreeItem()
H A Dsecoidt.h62 SECItem algorithm;
63 SECItem parameters;
80 SECItem oid;
H A Dec.c71 ec_point_at_infinity(SECItem *pointP) in ec_point_at_infinity()
88 const SECItem *pointP, SECItem *pointQ, int kmflag) in ec_points_mul()
468 EC_ValidatePublicKey(ECParams *ecParams, SECItem *publicValue, int kmflag) in EC_ValidatePublicKey()
555 ECDH_Derive(SECItem *publicValue, in ECDH_Derive()
557 SECItem *privateValue, in ECDH_Derive()
559 SECItem *derivedSecret, in ECDH_Derive()
564 SECItem pointQ = {siBuffer, NULL, 0}; in ECDH_Derive()
631 ECDSA_SignDigestWithSeed(ECPrivateKey *key, SECItem *signature, in ECDSA_SignDigestWithSeed()
632 const SECItem *digest, const unsigned char *kb, const int kblen, int kmflag) in ECDSA_SignDigestWithSeed()
641 SECItem kGpoint = { siBuffer, NULL, 0}; in ECDSA_SignDigestWithSeed()
[all …]
H A Decdecode.c69 static SECItem *
70 hexString2SECItem(PRArenaPool *arena, SECItem *item, const char *str, in hexString2SECItem()
152 ECCurveName SECOID_FindOIDTag(const SECItem *);
155 EC_FillParams(PRArenaPool *arena, const SECItem *encodedParams, in EC_FillParams()
160 SECItem oid = { siBuffer, NULL, 0}; in EC_FillParams()
578 EC_DecodeParams(const SECItem *encodedParams, ECParams **ecparams, int kmflag) in EC_DecodeParams()
H A Doid.c414 SECOID_FindOID(const SECItem *oid) in SECOID_FindOID()
445 SECOID_FindOIDTag(const SECItem *oid) in SECOID_FindOIDTag()
/titanic_41/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftEC.c226 SECItem public_value_item, private_value_item, secret_item; in soft_ec_key_derive()
473 SECItem signature_item; in soft_ecc_sign()
474 SECItem digest_item; in soft_ecc_sign()
539 SECItem signature_item; in soft_ecc_verify()
540 SECItem digest_item; in soft_ecc_verify()
/titanic_41/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c495 SECItem *sernum; in nss_find_matching_certs()
1023 SECItem signed_data; in NSS_SignData()
1091 SECItem *rvitem; in NSS_EncodePubKeyData()
1586 p12u_SwapUnicodeBytes(SECItem *uniItem) in p12u_SwapUnicodeBytes()
1611 SECItem it = { siBuffer, NULL, 0 }; in p12u_ucs2_ascii_conversion_function()
1612 SECItem *dup = NULL; in p12u_ucs2_ascii_conversion_function()
1738 CERTCertificate *cert, SECItem *pwitem) in add_cert_to_bag()
1777 SECItem pwitem = { siBuffer, NULL, 0 }; in NSS_ExportPK12()
2030 SECItem *value = NULL; in NSS_GetSymKeyValue()
2152 SECItem nickname = { siBuffer, NULL, 0 }; in NSS_StoreKey()
[all …]
/titanic_41/usr/src/uts/common/crypto/io/
H A Decc.c650 SECItem signature_item; in ecc_sign_common()
651 SECItem digest_item; in ecc_sign_common()
852 SECItem signature_item; in ecc_verify_common()
853 SECItem digest_item; in ecc_verify_common()
1184 SECItem public_value_item, private_value_item, secret_item; in ecc_nostore_key_derive()