/[smeserver]/rpms/openssl/sme8/openssl-fips-0.9.8e-algo-doc.patch
ViewVC logotype

Annotation of /rpms/openssl/sme8/openssl-fips-0.9.8e-algo-doc.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Tue Feb 18 03:03:08 2014 UTC (10 years, 8 months ago) by wellsi
Branch: MAIN
CVS Tags: openssl-0_9_8e-28_el5_sme, openssl-0_9_8e-33_1_el5_sme, openssl-0_9_8e-32_1_el5_sme, openssl-0_9_8e-27_1_el5_sme, openssl-0_9_8e-27_el5_10_1, openssl-0_9_8e-31_1_el5_sme, HEAD
Branch point for: upstream
Initial import

1 wellsi 1.1 diff -up openssl-fips-0.9.8e/doc/crypto/EVP_DigestInit.pod.algo-doc openssl-fips-0.9.8e/doc/crypto/EVP_DigestInit.pod
2     --- openssl-fips-0.9.8e/doc/crypto/EVP_DigestInit.pod.algo-doc 2004-05-20 23:39:50.000000000 +0200
3     +++ openssl-fips-0.9.8e/doc/crypto/EVP_DigestInit.pod 2009-06-29 18:20:10.000000000 +0200
4     @@ -6,7 +6,8 @@ EVP_MD_CTX_init, EVP_MD_CTX_create, EVP_
5     EVP_DigestFinal_ex, EVP_MD_CTX_cleanup, EVP_MD_CTX_destroy, EVP_MAX_MD_SIZE,
6     EVP_MD_CTX_copy_ex, EVP_MD_CTX_copy, EVP_MD_type, EVP_MD_pkey_type, EVP_MD_size,
7     EVP_MD_block_size, EVP_MD_CTX_md, EVP_MD_CTX_size, EVP_MD_CTX_block_size, EVP_MD_CTX_type,
8     -EVP_md_null, EVP_md2, EVP_md5, EVP_sha, EVP_sha1, EVP_dss, EVP_dss1, EVP_mdc2,
9     +EVP_md_null, EVP_md2, EVP_md5, EVP_sha, EVP_sha1, EVP_sha224,
10     +EVP_sha256, EVP_sha384, EVP_sha512, EVP_dss, EVP_dss1, EVP_mdc2,
11     EVP_ripemd160, EVP_get_digestbyname, EVP_get_digestbynid, EVP_get_digestbyobj -
12     EVP digest routines
13    
14     @@ -51,6 +52,10 @@ EVP digest routines
15     const EVP_MD *EVP_md5(void);
16     const EVP_MD *EVP_sha(void);
17     const EVP_MD *EVP_sha1(void);
18     + const EVP_MD *EVP_sha224(void);
19     + const EVP_MD *EVP_sha256(void);
20     + const EVP_MD *EVP_sha384(void);
21     + const EVP_MD *EVP_sha512(void);
22     const EVP_MD *EVP_dss(void);
23     const EVP_MD *EVP_dss1(void);
24     const EVP_MD *EVP_mdc2(void);
25     @@ -70,7 +75,7 @@ EVP_MD_CTX_create() allocates, initializ
26    
27     EVP_DigestInit_ex() sets up digest context B<ctx> to use a digest
28     B<type> from ENGINE B<impl>. B<ctx> must be initialized before calling this
29     -function. B<type> will typically be supplied by a functionsuch as EVP_sha1().
30     +function. B<type> will typically be supplied by a function such as EVP_sha1().
31     If B<impl> is NULL then the default implementation of digest B<type> is used.
32    
33     EVP_DigestUpdate() hashes B<cnt> bytes of data at B<d> into the
34     @@ -127,9 +132,11 @@ with this digest. For example EVP_sha1()
35     return B<NID_sha1WithRSAEncryption>. This "link" between digests and signature
36     algorithms may not be retained in future versions of OpenSSL.
37    
38     -EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(), EVP_mdc2() and EVP_ripemd160()
39     -return B<EVP_MD> structures for the MD2, MD5, SHA, SHA1, MDC2 and RIPEMD160 digest
40     -algorithms respectively. The associated signature algorithm is RSA in each case.
41     +EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(), EVP_sha224(), EVP_sha256(),
42     +EVP_sha384(), EVP_sha512(), EVP_mdc2() and EVP_ripemd160()
43     +return B<EVP_MD> structures for the MD2, MD5, SHA, SHA1, SHA224, SHA256, SHA384,
44     +SHA512, MDC2 and RIPEMD160 digest algorithms respectively. The associated
45     +signature algorithm is RSA in each case.
46    
47     EVP_dss() and EVP_dss1() return B<EVP_MD> structures for SHA and SHA1 digest
48     algorithms but using DSS (DSA) for the signature algorithm.
49     @@ -156,7 +163,8 @@ EVP_MD_size(), EVP_MD_block_size(), EVP_
50     EVP_MD_CTX_block_size() and EVP_MD_block_size() return the digest or block
51     size in bytes.
52    
53     -EVP_md_null(), EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(), EVP_dss(),
54     +EVP_md_null(), EVP_md2(), EVP_md5(), EVP_sha(), EVP_sha1(),
55     +EVP_sha224(), EVP_sha256(), EVP_sha384(), EVP_sha512(), EVP_dss(),
56     EVP_dss1(), EVP_mdc2() and EVP_ripemd160() return pointers to the
57     corresponding EVP_MD structures.
58    
59     diff -up openssl-fips-0.9.8e/doc/crypto/EVP_EncryptInit.pod.algo-doc openssl-fips-0.9.8e/doc/crypto/EVP_EncryptInit.pod
60     --- openssl-fips-0.9.8e/doc/crypto/EVP_EncryptInit.pod.algo-doc 2005-04-15 18:01:35.000000000 +0200
61     +++ openssl-fips-0.9.8e/doc/crypto/EVP_EncryptInit.pod 2009-06-29 18:28:46.000000000 +0200
62     @@ -91,6 +91,32 @@ EVP_CIPHER_CTX_set_padding - EVP cipher
63     int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *c, ASN1_TYPE *type);
64     int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type);
65    
66     + const EVP_CIPHER *EVP_des_ede3(void);
67     + const EVP_CIPHER *EVP_des_ede3_ecb(void);
68     + const EVP_CIPHER *EVP_des_ede3_cfb64(void);
69     + const EVP_CIPHER *EVP_des_ede3_cfb1(void);
70     + const EVP_CIPHER *EVP_des_ede3_cfb8(void);
71     + const EVP_CIPHER *EVP_des_ede3_ofb(void);
72     + const EVP_CIPHER *EVP_des_ede3_cbc(void);
73     + const EVP_CIPHER *EVP_aes_128_ecb(void);
74     + const EVP_CIPHER *EVP_aes_128_cbc(void);
75     + const EVP_CIPHER *EVP_aes_128_cfb1(void);
76     + const EVP_CIPHER *EVP_aes_128_cfb8(void);
77     + const EVP_CIPHER *EVP_aes_128_cfb128(void);
78     + const EVP_CIPHER *EVP_aes_128_ofb(void);
79     + const EVP_CIPHER *EVP_aes_192_ecb(void);
80     + const EVP_CIPHER *EVP_aes_192_cbc(void);
81     + const EVP_CIPHER *EVP_aes_192_cfb1(void);
82     + const EVP_CIPHER *EVP_aes_192_cfb8(void);
83     + const EVP_CIPHER *EVP_aes_192_cfb128(void);
84     + const EVP_CIPHER *EVP_aes_192_ofb(void);
85     + const EVP_CIPHER *EVP_aes_256_ecb(void);
86     + const EVP_CIPHER *EVP_aes_256_cbc(void);
87     + const EVP_CIPHER *EVP_aes_256_cfb1(void);
88     + const EVP_CIPHER *EVP_aes_256_cfb8(void);
89     + const EVP_CIPHER *EVP_aes_256_cfb128(void);
90     + const EVP_CIPHER *EVP_aes_256_ofb(void);
91     +
92     =head1 DESCRIPTION
93    
94     The EVP cipher routines are a high level interface to certain
95     @@ -297,6 +323,18 @@ Three key triple DES in CBC, ECB, CFB an
96    
97     DESX algorithm in CBC mode.
98    
99     +=item EVP_aes_128_cbc(void), EVP_aes_128_ecb(), EVP_aes_128_ofb(void), EVP_aes_128_cfb1(void), EVP_aes_128_cfb8(void), EVP_aes_128_cfb128(void)
100     +
101     +AES with 128 bit key length in CBC, ECB, OFB and CFB modes respectively.
102     +
103     +=item EVP_aes_192_cbc(void), EVP_aes_192_ecb(), EVP_aes_192_ofb(void), EVP_aes_192_cfb1(void), EVP_aes_192_cfb8(void), EVP_aes_192_cfb128(void)
104     +
105     +AES with 192 bit key length in CBC, ECB, OFB and CFB modes respectively.
106     +
107     +=item EVP_aes_256_cbc(void), EVP_aes_256_ecb(), EVP_aes_256_ofb(void), EVP_aes_256_cfb1(void), EVP_aes_256_cfb8(void), EVP_aes_256_cfb128(void)
108     +
109     +AES with 256 bit key length in CBC, ECB, OFB and CFB modes respectively.
110     +
111     =item EVP_rc4(void)
112    
113     RC4 stream cipher. This is a variable key length cipher with default key length 128 bits.

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed