|
29 | 29 |
|
30 | 30 | Available on all OpenSSL versions:
|
31 | 31 |
|
32 |
| - | Function definition | 1.0 | 1.1 | 3.0 | |
| 32 | + | Function | 1.0 | 1.1 | 3.0 | |
33 | 33 | |--------------------------------|-----|-----|-----|
|
34 | 34 | | EVP_CIPHER_CTX_new | YES | YES | YES |
|
35 | 35 | | EVP_CIPHER_CTX_free | YES | YES | YES |
|
|
38 | 38 | | EVP_CipherInit_ex | YES | YES | YES |
|
39 | 39 | | EVP_CipherUpdate | YES | YES | YES |
|
40 | 40 | | EVP_CipherFinal_ex | YES | YES | YES |
|
41 |
| - | EVP_aes_256_ctr | YES | YES | YES | |
42 |
| - | EVP_aes_128_ctr | YES | YES | YES | |
43 | 41 | | ENGINE_by_id | YES | YES | YES |
|
44 | 42 | | ENGINE_free | YES | YES | YES |
|
| 43 | + | EVP_aes_256_ctr | YES | YES | YES | |
| 44 | + | EVP_aes_128_ctr | YES | YES | YES | |
45 | 45 |
|
46 | 46 | Available on old versions:
|
47 | 47 |
|
48 |
| - | Function definition | 1.0 | 1.1 | 3.0 | |
| 48 | + | Function | 1.0 | 1.1 | 3.0 | |
49 | 49 | |--------------------------------|-----|-----|-----|
|
50 | 50 | | EVP_CIPHER_CTX_cleanup | YES | --- | --- |
|
51 | 51 | | EVP_CIPHER_CTX_init | YES | --- | --- |
|
|
54 | 54 |
|
55 | 55 | Available on new versions:
|
56 | 56 |
|
57 |
| - | Function definition | 1.0 | 1.1 | 3.0 | |
| 57 | + | Function | 1.0 | 1.1 | 3.0 | |
58 | 58 | |--------------------------------|-----|-----|-----|
|
| 59 | + | OPENSSL_init_crypto | --- | YES | YES | |
59 | 60 | | EVP_CIPHER_CTX_reset | --- | YES | YES |
|
60 | 61 | | EVP_CIPHER_CTX_get_block_size | --- | --- | YES |
|
61 | 62 | | EVP_CIPHER_CTX_is_encrypting | --- | --- | YES |
|
62 |
| - | OPENSSL_init_crypto | --- | YES | YES | |
63 | 63 |
|
64 | 64 | Optionally available on new versions:
|
65 | 65 |
|
66 |
| - | Function definition | 1.0 | 1.1 | 3.0 | |
| 66 | + | Function | 1.0 | 1.1 | 3.0 | |
67 | 67 | |--------------------------------|-----|-----|-----|
|
68 | 68 | | EVP_sm4_ctr | --- | opt | opt |
|
| 69 | +
|
| 70 | + Name changes: |
| 71 | +
|
| 72 | + | < 3.0 name | >= 3.0 name | |
| 73 | + |----------------------------|--------------------------------| |
| 74 | + | EVP_CIPHER_CTX_block_size | EVP_CIPHER_CTX_get_block_size | |
| 75 | + | EVP_CIPHER_CTX_encrypting | EVP_CIPHER_CTX_is_encrypting | |
69 | 76 | */
|
70 | 77 |
|
71 | 78 | #ifdef UNIX
|
|
0 commit comments