Searched defs:siglen (Results 1 - 23 of 23) sorted by relevance

/external/dropbear/libtomcrypt/src/pk/dsa/
H A Ddsa_verify_hash.c87 @param siglen The length of the signature (octets)
94 int dsa_verify_hash(const unsigned char *sig, unsigned long siglen, argument
106 if ((err = der_decode_sequence_multi(sig, siglen,
/external/openssl/crypto/dsa/
H A Ddsa_sign.c71 unsigned int *siglen, DSA *dsa)
78 *siglen=0;
81 *siglen=i2d_DSA_SIG(s,&sig);
70 DSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, DSA *dsa) argument
H A Ddsa_vrf.c77 const unsigned char *sigbuf, int siglen, DSA *dsa)
84 if (d2i_DSA_SIG(&s,&sigbuf,siglen) == NULL) goto err;
76 DSA_verify(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int siglen, DSA *dsa) argument
H A Ddsa_pmeth.c120 static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, argument
137 *siglen = sltmp;
142 const unsigned char *sig, size_t siglen,
154 ret = DSA_verify(type, tbs, tbslen, sig, siglen, dsa);
141 pkey_dsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) argument
H A Ddsatest.c145 unsigned int siglen; local
210 DSA_sign(0, str1, 20, sig, &siglen, dsa);
211 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1)
216 DSA_sign(0, str1, 20, sig, &siglen, dsa);
217 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1)
/external/openssl/crypto/evp/
H A Dp_verify.c66 unsigned int siglen, EVP_PKEY *pkey)
89 i = EVP_PKEY_verify(pkctx, sigbuf, siglen, m, m_len);
117 sigbuf,siglen,pkey->pkey.ptr));
65 EVP_VerifyFinal(EVP_MD_CTX *ctx, const unsigned char *sigbuf, unsigned int siglen, EVP_PKEY *pkey) argument
H A Dp_sign.c78 int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, argument
86 *siglen=0;
106 *siglen = sltmp;
134 return(ctx->digest->sign(ctx->digest->type,m,m_len,sigret,siglen,
H A Dm_sigver.c131 int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen) argument
148 sigret, siglen, &tmp_ctx);
154 if (EVP_PKEY_sign(ctx->pctx, sigret, siglen, md, mdlen) <= 0)
161 if (ctx->pctx->pmeth->signctx(ctx->pctx, sigret, siglen, ctx) <= 0)
167 if (s < 0 || EVP_PKEY_sign(ctx->pctx, sigret, siglen, NULL, s) <= 0)
174 int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t siglen) argument
192 sig, siglen, &tmp_ctx);
199 return EVP_PKEY_verify(ctx->pctx, sig, siglen, md, mdlen);
H A Dpmeth_fn.c101 unsigned char *sig, size_t *siglen,
115 M_check_autoarg(ctx, sig, siglen, EVP_F_EVP_PKEY_SIGN)
116 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
138 const unsigned char *sig, size_t siglen,
152 return ctx->pmeth->verify(ctx, sig, siglen, tbs, tbslen);
175 const unsigned char *sig, size_t siglen)
189 return ctx->pmeth->verify_recover(ctx, rout, routlen, sig, siglen);
100 EVP_PKEY_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen) argument
137 EVP_PKEY_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) argument
173 EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen, const unsigned char *sig, size_t siglen) argument
H A Dpmeth_lib.c464 int (*sign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
473 int (*verify)(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen,
483 unsigned char *sig, size_t *siglen,
492 int (*signctx)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
501 int (*verifyctx)(EVP_PKEY_CTX *ctx, const unsigned char *sig,int siglen,
462 EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, int (*sign_init)(EVP_PKEY_CTX *ctx), int (*sign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
471 EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, int (*verify_init)(EVP_PKEY_CTX *ctx), int (*verify)(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) argument
480 EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, int (*verify_recover_init)(EVP_PKEY_CTX *ctx), int (*verify_recover)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
490 EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*signctx)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) argument
499 EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*verifyctx)(EVP_PKEY_CTX *ctx, const unsigned char *sig,int siglen, EVP_MD_CTX *mctx)) argument
/external/openssl/crypto/pem/
H A Dpem_sign.c78 int PEM_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, argument
95 *siglen=i;
/external/openssl/crypto/rsa/
H A Drsa_saos.c68 unsigned char *sigret, unsigned int *siglen, RSA *rsa)
97 *siglen=i;
106 unsigned int m_len, unsigned char *sigbuf, unsigned int siglen,
114 if (siglen != (unsigned int)RSA_size(rsa))
120 s=(unsigned char *)OPENSSL_malloc((unsigned int)siglen);
126 i=RSA_public_decrypt((int)siglen,sigbuf,s,rsa,RSA_PKCS1_PADDING);
145 OPENSSL_cleanse(s,(unsigned int)siglen);
66 RSA_sign_ASN1_OCTET_STRING(int type, const unsigned char *m, unsigned int m_len, unsigned char *sigret, unsigned int *siglen, RSA *rsa) argument
104 RSA_verify_ASN1_OCTET_STRING(int dtype, const unsigned char *m, unsigned int m_len, unsigned char *sigbuf, unsigned int siglen, RSA *rsa) argument
H A Drsa_sign.c71 unsigned char *sigret, unsigned int *siglen, RSA *rsa)
83 sigret, siglen, rsa);
137 *siglen=i;
149 const unsigned char *sigbuf, size_t siglen,
156 if (siglen != (unsigned int)RSA_size(rsa))
164 i = RSA_public_decrypt((int)siglen,
172 s=(unsigned char *)OPENSSL_malloc((unsigned int)siglen);
182 i=RSA_public_decrypt((int)siglen,sigbuf,s,rsa,RSA_PKCS1_PADDING);
267 OPENSSL_cleanse(s,(unsigned int)siglen);
274 const unsigned char *sigbuf, unsigned int siglen,
70 RSA_sign(int type, const unsigned char *m, unsigned int m_len, unsigned char *sigret, unsigned int *siglen, RSA *rsa) argument
146 int_rsa_verify(int dtype, const unsigned char *m, unsigned int m_len, unsigned char *rm, size_t *prm_len, const unsigned char *sigbuf, size_t siglen, RSA *rsa) argument
273 RSA_verify(int dtype, const unsigned char *m, unsigned int m_len, const unsigned char *sigbuf, unsigned int siglen, RSA *rsa) argument
[all...]
H A Drsa_pmeth.c151 static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, argument
203 *siglen = ret;
210 const unsigned char *sig, size_t siglen)
221 ret = RSA_public_decrypt(siglen, sig,
248 sig, siglen, ctx->pkey->pkey.rsa);
257 ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa,
266 const unsigned char *sig, size_t siglen,
276 sig, siglen, rsa);
280 sig, siglen) <= 0)
288 ret = RSA_public_decrypt(siglen, si
208 pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen, const unsigned char *sig, size_t siglen) argument
265 pkey_rsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) argument
[all...]
/external/dropbear/libtomcrypt/src/pk/ecc/
H A Decc_verify_hash.c39 @param siglen The length of the signature (octets)
46 int ecc_verify_hash(const unsigned char *sig, unsigned long siglen, argument
83 if ((err = der_decode_sequence_multi(sig, siglen,
/external/dropbear/libtomcrypt/src/pk/pkcs1/
H A Dpkcs_1_pss_decode.c25 @param siglen The length of the signature data (octets)
33 const unsigned char *sig, unsigned long siglen,
58 (modulus_len < hLen + saltlen + 2) || (siglen != modulus_len)) {
84 if (sig[siglen-1] != 0xBC) {
32 pkcs_1_pss_decode(const unsigned char *msghash, unsigned long msghashlen, const unsigned char *sig, unsigned long siglen, unsigned long saltlen, int hash_idx, unsigned long modulus_bitlen, int *res) argument
/external/openssl/crypto/ecdsa/
H A Decs_sign.c77 *sig, unsigned int *siglen, EC_KEY *eckey)
79 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey);
83 *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r,
91 *siglen=0;
94 *siglen = i2d_ECDSA_SIG(s, &sig);
76 ECDSA_sign(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, EC_KEY *eckey) argument
82 ECDSA_sign_ex(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey) argument
/external/dropbear/libtomcrypt/src/pk/rsa/
H A Drsa_verify_hash.c23 @param siglen The length of the signature data (octets)
33 int rsa_verify_hash_ex(const unsigned char *sig, unsigned long siglen, argument
70 if (modulus_bytelen != siglen) {
75 tmpbuf = XMALLOC(siglen);
81 x = siglen;
82 if ((err = ltc_mp.rsa_me(sig, siglen, tmpbuf, &x, PK_PUBLIC, key)) != CRYPT_OK) {
88 if (x != siglen) {
134 LTC_SET_ASN1(siginfo, 1, LTC_ASN1_OCTET_STRING, tmpbuf, siglen);
157 zeromem(tmpbuf, siglen);
/external/openssl/crypto/ec/
H A Dec_pmeth.c119 static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, argument
129 *siglen = ECDSA_size(ec);
132 else if(*siglen < (size_t)ECDSA_size(ec))
148 *siglen = (size_t)sltmp;
153 const unsigned char *sig, size_t siglen,
165 ret = ECDSA_verify(type, tbs, tbslen, sig, siglen, ec);
152 pkey_ec_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) argument
/external/openssl/crypto/hmac/
H A Dhm_pmeth.c157 static int hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, argument
166 *siglen = l;
171 *siglen = (size_t)hlen;
/external/openssl/apps/
H A Ddgst.c78 EVP_PKEY *key, unsigned char *sigin, int siglen,
123 int siglen = 0; local
460 siglen = EVP_PKEY_size(sigkey);
461 sigbuf = OPENSSL_malloc(siglen);
468 siglen = BIO_read(sigbio, sigbuf, siglen);
470 if(siglen <= 0) {
490 siglen,NULL,NULL,"stdin",bmd);
519 siglen,sig_name,md_name, argv[i],bmd);
547 EVP_PKEY *key, unsigned char *sigin, int siglen,
546 do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout, EVP_PKEY *key, unsigned char *sigin, int siglen, const char *sig_name, const char *md_name, const char *file,BIO *bmd) argument
[all...]
H A Dpkeyutl.c103 int buf_inlen = 0, siglen = -1; local
298 siglen = bio_to_mem(&sig, keysize * 10, sigbio);
300 if (siglen <= 0)
332 rv = EVP_PKEY_verify(ctx, sig, (size_t)siglen,
/external/openssl/crypto/pkcs7/
H A Dpk7_doit.c859 size_t siglen; local
884 if (EVP_DigestSignFinal(&mctx, NULL, &siglen) <= 0)
886 abuf = OPENSSL_malloc(siglen);
889 if (EVP_DigestSignFinal(&mctx, abuf, &siglen) <= 0)
901 ASN1_STRING_set0(si->enc_digest, abuf, siglen);

Completed in 232 milliseconds