Symbol: SECItem
usr/src/common/crypto/ecc/ec.c
468
EC_ValidatePublicKey(ECParams *ecParams, SECItem *publicValue, int kmflag)
usr/src/common/crypto/ecc/ec.c
555
ECDH_Derive(SECItem *publicValue,
usr/src/common/crypto/ecc/ec.c
557
SECItem *privateValue,
usr/src/common/crypto/ecc/ec.c
559
SECItem *derivedSecret,
usr/src/common/crypto/ecc/ec.c
564
SECItem pointQ = {siBuffer, NULL, 0};
usr/src/common/crypto/ecc/ec.c
631
ECDSA_SignDigestWithSeed(ECPrivateKey *key, SECItem *signature,
usr/src/common/crypto/ecc/ec.c
632
const SECItem *digest, const unsigned char *kb, const int kblen, int kmflag)
usr/src/common/crypto/ecc/ec.c
641
SECItem kGpoint = { siBuffer, NULL, 0};
usr/src/common/crypto/ecc/ec.c
71
ec_point_at_infinity(SECItem *pointP)
usr/src/common/crypto/ecc/ec.c
830
ECDSA_SignDigest(ECPrivateKey *key, SECItem *signature, const SECItem *digest,
usr/src/common/crypto/ecc/ec.c
868
ECDSA_VerifyDigest(ECPublicKey *key, const SECItem *signature,
usr/src/common/crypto/ecc/ec.c
869
const SECItem *digest, int kmflag)
usr/src/common/crypto/ecc/ec.c
878
SECItem pointC = { siBuffer, NULL, 0 };
usr/src/common/crypto/ecc/ec.c
88
const SECItem *pointP, SECItem *pointQ, int kmflag)
usr/src/common/crypto/ecc/ecc_impl.h
132
typedef SECItem SECKEYECParams;
usr/src/common/crypto/ecc/ecc_impl.h
146
SECItem prime; /* prime p for (GFp) */
usr/src/common/crypto/ecc/ecc_impl.h
147
SECItem poly; /* irreducible binary polynomial for (GF2m) */
usr/src/common/crypto/ecc/ecc_impl.h
158
SECItem a; /* contains octet stream encoding of
usr/src/common/crypto/ecc/ecc_impl.h
161
SECItem b;
usr/src/common/crypto/ecc/ecc_impl.h
162
SECItem seed;
usr/src/common/crypto/ecc/ecc_impl.h
173
SECItem base;
usr/src/common/crypto/ecc/ecc_impl.h
174
SECItem order;
usr/src/common/crypto/ecc/ecc_impl.h
176
SECItem DEREncoding;
usr/src/common/crypto/ecc/ecc_impl.h
178
SECItem curveOID;
usr/src/common/crypto/ecc/ecc_impl.h
184
SECItem publicValue; /* elliptic curve point encoded as
usr/src/common/crypto/ecc/ecc_impl.h
192
SECItem publicValue; /* encoded ec point */
usr/src/common/crypto/ecc/ecc_impl.h
193
SECItem privateValue; /* private big integer */
usr/src/common/crypto/ecc/ecc_impl.h
194
SECItem version; /* As per SEC 1, Appendix C, Section C.4 */
usr/src/common/crypto/ecc/ecc_impl.h
220
extern SECStatus EC_DecodeParams(const SECItem *, ECParams **, int);
usr/src/common/crypto/ecc/ecc_impl.h
221
extern SECItem * SECITEM_AllocItem(PRArenaPool *, SECItem *, unsigned int, int);
usr/src/common/crypto/ecc/ecc_impl.h
222
extern SECStatus SECITEM_CopyItem(PRArenaPool *, SECItem *, const SECItem *,
usr/src/common/crypto/ecc/ecc_impl.h
224
extern void SECITEM_FreeItem(SECItem *, boolean_t);
usr/src/common/crypto/ecc/ecc_impl.h
226
extern SECStatus ECDSA_SignDigest(ECPrivateKey *, SECItem *, const SECItem *,
usr/src/common/crypto/ecc/ecc_impl.h
228
extern SECStatus ECDSA_VerifyDigest(ECPublicKey *, const SECItem *,
usr/src/common/crypto/ecc/ecc_impl.h
229
const SECItem *, int);
usr/src/common/crypto/ecc/ecc_impl.h
230
extern SECStatus ECDH_Derive(SECItem *, ECParams *, SECItem *, boolean_t,
usr/src/common/crypto/ecc/ecc_impl.h
231
SECItem *, int);
usr/src/common/crypto/ecc/ecc_impl.h
233
extern SECStatus EC_ValidatePublicKey(ECParams *, SECItem *, int);
usr/src/common/crypto/ecc/ecc_impl.h
234
extern SECStatus ECDSA_SignDigestWithSeed(ECPrivateKey *, SECItem *,
usr/src/common/crypto/ecc/ecc_impl.h
235
const SECItem *, const unsigned char *, const int kblen, int);
usr/src/common/crypto/ecc/ecdecode.c
150
ECCurveName SECOID_FindOIDTag(const SECItem *);
usr/src/common/crypto/ecc/ecdecode.c
153
EC_FillParams(PRArenaPool *arena, const SECItem *encodedParams,
usr/src/common/crypto/ecc/ecdecode.c
158
SECItem oid = { siBuffer, NULL, 0};
usr/src/common/crypto/ecc/ecdecode.c
576
EC_DecodeParams(const SECItem *encodedParams, ECParams **ecparams, int kmflag)
usr/src/common/crypto/ecc/ecdecode.c
67
static SECItem *
usr/src/common/crypto/ecc/ecdecode.c
68
hexString2SECItem(PRArenaPool *arena, SECItem *item, const char *str,
usr/src/common/crypto/ecc/oid.c
412
SECOID_FindOID(const SECItem *oid)
usr/src/common/crypto/ecc/oid.c
443
SECOID_FindOIDTag(const SECItem *oid)
usr/src/common/crypto/ecc/secitem.c
131
SECITEM_CopyItem(PRArenaPool *arena, SECItem *to, const SECItem *from,
usr/src/common/crypto/ecc/secitem.c
156
SECITEM_FreeItem(SECItem *zap, PRBool freeit)
usr/src/common/crypto/ecc/secitem.c
168
kmem_free(zap, sizeof (SECItem));
usr/src/common/crypto/ecc/secitem.c
63
void SECITEM_FreeItem(SECItem *, PRBool);
usr/src/common/crypto/ecc/secitem.c
65
SECItem *
usr/src/common/crypto/ecc/secitem.c
66
SECITEM_AllocItem(PRArenaPool *arena, SECItem *item, unsigned int len,
usr/src/common/crypto/ecc/secitem.c
69
SECItem *result = NULL;
usr/src/common/crypto/ecc/secitem.c
78
result = PORT_ArenaZAlloc(arena, sizeof(SECItem), kmflag);
usr/src/common/crypto/ecc/secitem.c
80
result = PORT_ZAlloc(sizeof(SECItem), kmflag);
usr/src/common/crypto/ecc/secoidt.h
60
SECItem algorithm;
usr/src/common/crypto/ecc/secoidt.h
61
SECItem parameters;
usr/src/common/crypto/ecc/secoidt.h
78
SECItem oid;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1024
SECItem signed_data;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1092
SECItem *rvitem;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1587
p12u_SwapUnicodeBytes(SECItem *uniItem)
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1612
SECItem it = { siBuffer, NULL, 0 };
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1613
SECItem *dup = NULL;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1739
CERTCertificate *cert, SECItem *pwitem)
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1778
SECItem pwitem = { siBuffer, NULL, 0 };
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2031
SECItem *value = NULL;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2153
SECItem nickname = { siBuffer, NULL, 0 };
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2468
SECItem crlDER;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2657
SECItem* issuer;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2873
SECItem derCert = { siBuffer, NULL, 0 };
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
496
SECItem *sernum;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
226
SECItem public_value_item, private_value_item, secret_item;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
471
SECItem signature_item;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
472
SECItem digest_item;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
537
SECItem signature_item;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
538
SECItem digest_item;
usr/src/uts/common/crypto/io/ecc.c
1183
SECItem public_value_item, private_value_item, secret_item;
usr/src/uts/common/crypto/io/ecc.c
649
SECItem signature_item;
usr/src/uts/common/crypto/io/ecc.c
650
SECItem digest_item;
usr/src/uts/common/crypto/io/ecc.c
851
SECItem signature_item;
usr/src/uts/common/crypto/io/ecc.c
852
SECItem digest_item;