/external/dropbear/libtomcrypt/src/pk/rsa/ |
D | rsa_verify_hash.c | 33 int rsa_verify_hash_ex(const unsigned char *sig, unsigned long siglen, in rsa_verify_hash_ex() argument 70 if (modulus_bytelen != siglen) { in rsa_verify_hash_ex() 75 tmpbuf = XMALLOC(siglen); in rsa_verify_hash_ex() 81 x = siglen; in rsa_verify_hash_ex() 82 if ((err = ltc_mp.rsa_me(sig, siglen, tmpbuf, &x, PK_PUBLIC, key)) != CRYPT_OK) { in rsa_verify_hash_ex() 88 if (x != siglen) { in rsa_verify_hash_ex() 134 LTC_SET_ASN1(siginfo, 1, LTC_ASN1_OCTET_STRING, tmpbuf, siglen); in rsa_verify_hash_ex() 157 zeromem(tmpbuf, siglen); in rsa_verify_hash_ex()
|
/external/chromium_org/third_party/openssl/openssl/crypto/rsa/ |
D | rsa_saos.c | 68 unsigned char *sigret, unsigned int *siglen, RSA *rsa) in RSA_sign_ASN1_OCTET_STRING() argument 97 *siglen=i; in RSA_sign_ASN1_OCTET_STRING() 106 unsigned int m_len, unsigned char *sigbuf, unsigned int siglen, in RSA_verify_ASN1_OCTET_STRING() argument 114 if (siglen != (unsigned int)RSA_size(rsa)) in RSA_verify_ASN1_OCTET_STRING() 120 s=(unsigned char *)OPENSSL_malloc((unsigned int)siglen); in RSA_verify_ASN1_OCTET_STRING() 126 i=RSA_public_decrypt((int)siglen,sigbuf,s,rsa,RSA_PKCS1_PADDING); in RSA_verify_ASN1_OCTET_STRING() 145 OPENSSL_cleanse(s,(unsigned int)siglen); in RSA_verify_ASN1_OCTET_STRING()
|
D | rsa_sign.c | 71 unsigned char *sigret, unsigned int *siglen, RSA *rsa) in RSA_sign() argument 91 sigret, siglen, rsa); in RSA_sign() 145 *siglen=i; in RSA_sign() 157 const unsigned char *sigbuf, size_t siglen, in int_rsa_verify() argument 173 if (siglen != (unsigned int)RSA_size(rsa)) in int_rsa_verify() 181 i = RSA_public_decrypt((int)siglen, in int_rsa_verify() 189 s=(unsigned char *)OPENSSL_malloc((unsigned int)siglen); in int_rsa_verify() 199 i=RSA_public_decrypt((int)siglen,sigbuf,s,rsa,RSA_PKCS1_PADDING); in int_rsa_verify() 300 OPENSSL_cleanse(s,(unsigned int)siglen); in int_rsa_verify() 307 const unsigned char *sigbuf, unsigned int siglen, in RSA_verify() argument [all …]
|
D | rsa_pmeth.c | 185 static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_rsa_sign() argument 219 *siglen = slen; in pkey_rsa_sign() 221 *siglen = 0; in pkey_rsa_sign() 277 *siglen = ret; in pkey_rsa_sign() 284 const unsigned char *sig, size_t siglen) in pkey_rsa_verifyrecover() argument 295 ret = RSA_public_decrypt(siglen, sig, in pkey_rsa_verifyrecover() 322 sig, siglen, ctx->pkey->pkey.rsa); in pkey_rsa_verifyrecover() 331 ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa, in pkey_rsa_verifyrecover() 340 const unsigned char *sig, size_t siglen, in pkey_rsa_verify() argument 366 sig, siglen); in pkey_rsa_verify() [all …]
|
/external/openssl/crypto/rsa/ |
D | rsa_saos.c | 68 unsigned char *sigret, unsigned int *siglen, RSA *rsa) in RSA_sign_ASN1_OCTET_STRING() argument 97 *siglen=i; in RSA_sign_ASN1_OCTET_STRING() 106 unsigned int m_len, unsigned char *sigbuf, unsigned int siglen, in RSA_verify_ASN1_OCTET_STRING() argument 114 if (siglen != (unsigned int)RSA_size(rsa)) in RSA_verify_ASN1_OCTET_STRING() 120 s=(unsigned char *)OPENSSL_malloc((unsigned int)siglen); in RSA_verify_ASN1_OCTET_STRING() 126 i=RSA_public_decrypt((int)siglen,sigbuf,s,rsa,RSA_PKCS1_PADDING); in RSA_verify_ASN1_OCTET_STRING() 145 OPENSSL_cleanse(s,(unsigned int)siglen); in RSA_verify_ASN1_OCTET_STRING()
|
D | rsa_sign.c | 71 unsigned char *sigret, unsigned int *siglen, RSA *rsa) in RSA_sign() argument 91 sigret, siglen, rsa); in RSA_sign() 145 *siglen=i; in RSA_sign() 157 const unsigned char *sigbuf, size_t siglen, in int_rsa_verify() argument 173 if (siglen != (unsigned int)RSA_size(rsa)) in int_rsa_verify() 181 i = RSA_public_decrypt((int)siglen, in int_rsa_verify() 189 s=(unsigned char *)OPENSSL_malloc((unsigned int)siglen); in int_rsa_verify() 199 i=RSA_public_decrypt((int)siglen,sigbuf,s,rsa,RSA_PKCS1_PADDING); in int_rsa_verify() 300 OPENSSL_cleanse(s,(unsigned int)siglen); in int_rsa_verify() 307 const unsigned char *sigbuf, unsigned int siglen, in RSA_verify() argument [all …]
|
D | rsa_pmeth.c | 185 static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_rsa_sign() argument 219 *siglen = slen; in pkey_rsa_sign() 221 *siglen = 0; in pkey_rsa_sign() 277 *siglen = ret; in pkey_rsa_sign() 284 const unsigned char *sig, size_t siglen) in pkey_rsa_verifyrecover() argument 295 ret = RSA_public_decrypt(siglen, sig, in pkey_rsa_verifyrecover() 322 sig, siglen, ctx->pkey->pkey.rsa); in pkey_rsa_verifyrecover() 331 ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa, in pkey_rsa_verifyrecover() 340 const unsigned char *sig, size_t siglen, in pkey_rsa_verify() argument 366 sig, siglen); in pkey_rsa_verify() [all …]
|
/external/chromium_org/third_party/openssl/openssl/crypto/evp/ |
D | m_sigver.c | 131 int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen) in EVP_DigestSignFinal() argument 148 sigret, siglen, &tmp_ctx); in EVP_DigestSignFinal() 154 if (EVP_PKEY_sign(ctx->pctx, sigret, siglen, md, mdlen) <= 0) in EVP_DigestSignFinal() 161 if (ctx->pctx->pmeth->signctx(ctx->pctx, sigret, siglen, ctx) <= 0) in EVP_DigestSignFinal() 167 if (s < 0 || EVP_PKEY_sign(ctx->pctx, sigret, siglen, NULL, s) <= 0) in EVP_DigestSignFinal() 174 int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t siglen) in EVP_DigestVerifyFinal() argument 192 sig, siglen, &tmp_ctx); in EVP_DigestVerifyFinal() 199 return EVP_PKEY_verify(ctx->pctx, sig, siglen, md, mdlen); in EVP_DigestVerifyFinal()
|
D | p_sign.c | 78 int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, in EVP_SignFinal() argument 87 *siglen=0; in EVP_SignFinal() 108 *siglen = sltmp; in EVP_SignFinal() 136 return(ctx->digest->sign(ctx->digest->type,m,m_len,sigret,siglen, in EVP_SignFinal()
|
D | pmeth_fn.c | 101 unsigned char *sig, size_t *siglen, in EVP_PKEY_sign() argument 115 M_check_autoarg(ctx, sig, siglen, EVP_F_EVP_PKEY_SIGN) in EVP_PKEY_sign() 116 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_sign() 138 const unsigned char *sig, size_t siglen, in EVP_PKEY_verify() argument 152 return ctx->pmeth->verify(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_verify() 175 const unsigned char *sig, size_t siglen) in EVP_PKEY_verify_recover() argument 189 return ctx->pmeth->verify_recover(ctx, rout, routlen, sig, siglen); in EVP_PKEY_verify_recover()
|
D | p_verify.c | 66 unsigned int siglen, EVP_PKEY *pkey) in EVP_VerifyFinal() argument 91 i = EVP_PKEY_verify(pkctx, sigbuf, siglen, m, m_len); in EVP_VerifyFinal() 119 sigbuf,siglen,pkey->pkey.ptr)); in EVP_VerifyFinal()
|
/external/openssl/crypto/evp/ |
D | m_sigver.c | 131 int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen) in EVP_DigestSignFinal() argument 148 sigret, siglen, &tmp_ctx); in EVP_DigestSignFinal() 154 if (EVP_PKEY_sign(ctx->pctx, sigret, siglen, md, mdlen) <= 0) in EVP_DigestSignFinal() 161 if (ctx->pctx->pmeth->signctx(ctx->pctx, sigret, siglen, ctx) <= 0) in EVP_DigestSignFinal() 167 if (s < 0 || EVP_PKEY_sign(ctx->pctx, sigret, siglen, NULL, s) <= 0) in EVP_DigestSignFinal() 174 int EVP_DigestVerifyFinal(EVP_MD_CTX *ctx, unsigned char *sig, size_t siglen) in EVP_DigestVerifyFinal() argument 192 sig, siglen, &tmp_ctx); in EVP_DigestVerifyFinal() 199 return EVP_PKEY_verify(ctx->pctx, sig, siglen, md, mdlen); in EVP_DigestVerifyFinal()
|
D | p_sign.c | 78 int EVP_SignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, in EVP_SignFinal() argument 87 *siglen=0; in EVP_SignFinal() 108 *siglen = sltmp; in EVP_SignFinal() 136 return(ctx->digest->sign(ctx->digest->type,m,m_len,sigret,siglen, in EVP_SignFinal()
|
D | pmeth_fn.c | 101 unsigned char *sig, size_t *siglen, in EVP_PKEY_sign() argument 115 M_check_autoarg(ctx, sig, siglen, EVP_F_EVP_PKEY_SIGN) in EVP_PKEY_sign() 116 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_sign() 138 const unsigned char *sig, size_t siglen, in EVP_PKEY_verify() argument 152 return ctx->pmeth->verify(ctx, sig, siglen, tbs, tbslen); in EVP_PKEY_verify() 175 const unsigned char *sig, size_t siglen) in EVP_PKEY_verify_recover() argument 189 return ctx->pmeth->verify_recover(ctx, rout, routlen, sig, siglen); in EVP_PKEY_verify_recover()
|
D | p_verify.c | 66 unsigned int siglen, EVP_PKEY *pkey) in EVP_VerifyFinal() argument 91 i = EVP_PKEY_verify(pkctx, sigbuf, siglen, m, m_len); in EVP_VerifyFinal() 119 sigbuf,siglen,pkey->pkey.ptr)); in EVP_VerifyFinal()
|
/external/chromium_org/third_party/openssl/openssl/crypto/ecdsa/ |
D | ecs_sign.c | 77 *sig, unsigned int *siglen, EC_KEY *eckey) in ECDSA_sign() argument 79 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign() 83 *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, in ECDSA_sign_ex() argument 91 *siglen=0; in ECDSA_sign_ex() 94 *siglen = i2d_ECDSA_SIG(s, &sig); in ECDSA_sign_ex()
|
/external/openssl/crypto/ecdsa/ |
D | ecs_sign.c | 77 *sig, unsigned int *siglen, EC_KEY *eckey) in ECDSA_sign() argument 79 return ECDSA_sign_ex(type, dgst, dlen, sig, siglen, NULL, NULL, eckey); in ECDSA_sign() 83 *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, in ECDSA_sign_ex() argument 91 *siglen=0; in ECDSA_sign_ex() 94 *siglen = i2d_ECDSA_SIG(s, &sig); in ECDSA_sign_ex()
|
/external/chromium_org/third_party/openssl/openssl/crypto/dsa/ |
D | dsa_asn1.c | 154 unsigned int *siglen, DSA *dsa) in DSA_sign() argument 161 *siglen=0; in DSA_sign() 164 *siglen=i2d_DSA_SIG(s,&sig); in DSA_sign() 176 const unsigned char *sigbuf, int siglen, DSA *dsa) in DSA_verify() argument 183 if (d2i_DSA_SIG(&s,&sigbuf,siglen) == NULL) goto err; in DSA_verify()
|
D | dsatest.c | 145 unsigned int siglen; in main() local 210 DSA_sign(0, str1, 20, sig, &siglen, dsa); in main() 211 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1) in main() 216 DSA_sign(0, str1, 20, sig, &siglen, dsa); in main() 217 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1) in main()
|
/external/openssl/crypto/dsa/ |
D | dsa_asn1.c | 154 unsigned int *siglen, DSA *dsa) in DSA_sign() argument 161 *siglen=0; in DSA_sign() 164 *siglen=i2d_DSA_SIG(s,&sig); in DSA_sign() 176 const unsigned char *sigbuf, int siglen, DSA *dsa) in DSA_verify() argument 183 if (d2i_DSA_SIG(&s,&sigbuf,siglen) == NULL) goto err; in DSA_verify()
|
D | dsatest.c | 145 unsigned int siglen; in main() local 210 DSA_sign(0, str1, 20, sig, &siglen, dsa); in main() 211 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1) in main() 216 DSA_sign(0, str1, 20, sig, &siglen, dsa); in main() 217 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1) in main()
|
/external/openssl/apps/ |
D | dgst.c | 78 EVP_PKEY *key, unsigned char *sigin, int siglen, 123 int siglen = 0; in MAIN() local 472 siglen = EVP_PKEY_size(sigkey); in MAIN() 473 sigbuf = OPENSSL_malloc(siglen); in MAIN() 480 siglen = BIO_read(sigbio, sigbuf, siglen); in MAIN() 482 if(siglen <= 0) { in MAIN() 502 siglen,NULL,NULL,"stdin",bmd); in MAIN() 531 siglen,sig_name,md_name, argv[i],bmd); in MAIN() 559 EVP_PKEY *key, unsigned char *sigin, int siglen, in do_fp() argument 581 i = EVP_DigestVerifyFinal(ctx, sigin, (unsigned int)siglen); in do_fp()
|
/external/chromium_org/third_party/openssl/openssl/apps/ |
D | dgst.c | 78 EVP_PKEY *key, unsigned char *sigin, int siglen, 123 int siglen = 0; in MAIN() local 472 siglen = EVP_PKEY_size(sigkey); in MAIN() 473 sigbuf = OPENSSL_malloc(siglen); in MAIN() 480 siglen = BIO_read(sigbio, sigbuf, siglen); in MAIN() 482 if(siglen <= 0) { in MAIN() 502 siglen,NULL,NULL,"stdin",bmd); in MAIN() 531 siglen,sig_name,md_name, argv[i],bmd); in MAIN() 559 EVP_PKEY *key, unsigned char *sigin, int siglen, in do_fp() argument 581 i = EVP_DigestVerifyFinal(ctx, sigin, (unsigned int)siglen); in do_fp()
|
/external/openssl/crypto/ec/ |
D | ec_pmeth.c | 119 static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_ec_sign() argument 129 *siglen = ECDSA_size(ec); in pkey_ec_sign() 132 else if(*siglen < (size_t)ECDSA_size(ec)) in pkey_ec_sign() 148 *siglen = (size_t)sltmp; in pkey_ec_sign() 153 const unsigned char *sig, size_t siglen, in pkey_ec_verify() argument 165 ret = ECDSA_verify(type, tbs, tbslen, sig, siglen, ec); in pkey_ec_verify()
|
/external/chromium_org/third_party/openssl/openssl/crypto/ec/ |
D | ec_pmeth.c | 119 static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, in pkey_ec_sign() argument 129 *siglen = ECDSA_size(ec); in pkey_ec_sign() 132 else if(*siglen < (size_t)ECDSA_size(ec)) in pkey_ec_sign() 148 *siglen = (size_t)sltmp; in pkey_ec_sign() 153 const unsigned char *sig, size_t siglen, in pkey_ec_verify() argument 165 ret = ECDSA_verify(type, tbs, tbslen, sig, siglen, ec); in pkey_ec_verify()
|