- 15 10月, 2013 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 06 9月, 2013 1 次提交
-
-
- 18 7月, 2013 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Add OIDs for KDF schemes from RFC5753 and add cross references for each type and the appropriate digest to use.
-
- 22 6月, 2013 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 14 5月, 2013 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 14 1月, 2013 1 次提交
-
-
由 Ben Laurie 提交于
-
- 23 4月, 2012 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 22 4月, 2012 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Submitted by: Dominik Oepen <oepen@informatik.hu-berlin.de> Add Brainpool curves from RFC5639. Original patch by Annie Yousar <a.yousar@informatik.hu-berlin.de>
-
- 03 1月, 2012 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 07 12月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
RFC5114 parameters and X9.42 DH public and private keys.
-
- 07 10月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
? crypto/aes/aesni-sha1-x86_64.s ? crypto/aes/aesni-x86_64.s ? crypto/aes/foo.pl ? crypto/aes/vpaes-x86_64.s ? crypto/bn/.bn_lib.c.swp ? crypto/bn/armv4-gf2m.S ? crypto/bn/diffs ? crypto/bn/modexp512-x86_64.s ? crypto/bn/x86_64-gf2m.s ? crypto/bn/x86_64-mont5.s ? crypto/ec/bc.txt ? crypto/ec/diffs ? crypto/modes/a.out ? crypto/modes/diffs ? crypto/modes/ghash-armv4.S ? crypto/modes/ghash-x86_64.s ? crypto/modes/op.h ? crypto/modes/tst.c ? crypto/modes/x.h ? crypto/objects/.obj_xref.txt.swp ? crypto/rand/diffs ? crypto/sha/sha-512 ? crypto/sha/sha1-armv4-large.S ? crypto/sha/sha256-armv4.S ? crypto/sha/sha512-armv4.S Index: crypto/objects/obj_xref.c =================================================================== RCS file: /v/openssl/cvs/openssl/crypto/objects/obj_xref.c,v retrieving revision 1.9 diff -u -r1.9 obj_xref.c --- crypto/objects/obj_xref.c 5 Nov 2008 18:38:58 -0000 1.9 +++ crypto/objects/obj_xref.c 6 Oct 2011 20:30:21 -0000 @@ -110,8 +110,10 @@ #endif if (rv == NULL) return 0; - *pdig_nid = rv->hash_id; - *ppkey_nid = rv->pkey_id; + if (pdig_nid) + *pdig_nid = rv->hash_id; + if (ppkey_nid) + *ppkey_nid = rv->pkey_id; return 1; } @@ -144,7 +146,8 @@ #endif if (rv == NULL) return 0; - *psignid = (*rv)->sign_id; + if (psignid) + *psignid = (*rv)->sign_id; return 1; } Index: crypto/x509/x509type.c =================================================================== RCS file: /v/openssl/cvs/openssl/crypto/x509/x509type.c,v retrieving revision 1.10 diff -u -r1.10 x509type.c --- crypto/x509/x509type.c 26 Oct 2007 12:06:33 -0000 1.10 +++ crypto/x509/x509type.c 6 Oct 2011 20:36:04 -0000 @@ -100,20 +100,26 @@ break; } - i=X509_get_signature_type(x); - switch (i) + i=OBJ_obj2nid(x->sig_alg->algorithm); + if (i && OBJ_find_sigid_algs(i, NULL, &i)) { - case EVP_PKEY_RSA: - ret|=EVP_PKS_RSA; - break; - case EVP_PKEY_DSA: - ret|=EVP_PKS_DSA; - break; - case EVP_PKEY_EC: - ret|=EVP_PKS_EC; - break; - default: - break; + + switch (i) + { + case NID_rsaEncryption: + case NID_rsa: + ret|=EVP_PKS_RSA; + break; + case NID_dsa: + case NID_dsa_2: + ret|=EVP_PKS_DSA; + break; + case NID_X9_62_id_ecPublicKey: + ret|=EVP_PKS_EC; + break; + default: + break; + } } if (EVP_PKEY_size(pk) <= 1024/8)/* /8 because it's 1024 bits we look
-
- 24 8月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 13 4月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 27 1月, 2011 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 07 3月, 2010 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Uses ASN1 module in Martin Kaiser's PSS patch.
-
- 24 2月, 2010 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Andy Polyakov 提交于
-
- 08 2月, 2010 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 26 1月, 2010 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Submitted by: Douglas Stebila <douglas@stebila.ca> Fix wap OIDs.
-
- 26 11月, 2009 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 10 11月, 2009 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Submitted by: Martin Kaiser <lists@kaiser.cx>, Stephen Henson Approved by: steve@openssl.org If an OID has no short name or long name return the numerical representation.
-
- 08 4月, 2009 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 05 4月, 2009 2 次提交
-
-
由 Ben Laurie 提交于
-
由 Dr. Stephen Henson 提交于
-
- 03 4月, 2009 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 26 3月, 2009 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 10 2月, 2009 1 次提交
-
-
由 Dr. Stephen Henson 提交于
file locations.
-
- 12 11月, 2008 1 次提交
-
-
由 Geoff Thorpe 提交于
knock-on work than expected - they've been extracted into a patch series that can be completed elsewhere, or in a different branch, before merging back to HEAD.
-
- 06 11月, 2008 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 02 11月, 2008 1 次提交
-
-
由 Ben Laurie 提交于
-
- 01 11月, 2008 1 次提交
-
-
由 Ben Laurie 提交于
-
- 23 10月, 2008 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 22 10月, 2008 1 次提交
-
-
由 Dr. Stephen Henson 提交于
with the appropriate parameters which calls OBJ_bsearch(). A compiler will typically inline this. This avoids the need for cmp_xxx variables and fixes unchecked const issues with CHECKED_PTR_OF()
-
- 20 10月, 2008 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Dr. Stephen Henson 提交于
Duplicate const. Use of ; outside function.
-
- 18 10月, 2008 2 次提交
-
-
由 Dr. Stephen Henson 提交于
-
由 Ben Laurie 提交于
-
- 14 10月, 2008 1 次提交
-
-
由 Ben Laurie 提交于
-
- 12 10月, 2008 1 次提交
-
-
由 Ben Laurie 提交于
-
- 27 8月, 2008 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-