diff options
Diffstat (limited to 'src/lib/libcrypto/man/DES_set_key.3')
| -rw-r--r-- | src/lib/libcrypto/man/DES_set_key.3 | 56 |
1 files changed, 43 insertions, 13 deletions
diff --git a/src/lib/libcrypto/man/DES_set_key.3 b/src/lib/libcrypto/man/DES_set_key.3 index 9e0236c698..44c6dcbc43 100644 --- a/src/lib/libcrypto/man/DES_set_key.3 +++ b/src/lib/libcrypto/man/DES_set_key.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: DES_set_key.3,v 1.8 2018/02/13 20:54:10 schwarze Exp $ | 1 | .\" $OpenBSD: DES_set_key.3,v 1.9 2018/03/20 22:06:59 schwarze Exp $ |
| 2 | .\" full merge up to: | 2 | .\" full merge up to: |
| 3 | .\" OpenSSL man3/DES_random_key 61f805c1 Jan 16 01:01:46 2018 +0800 | 3 | .\" OpenSSL man3/DES_random_key 61f805c1 Jan 16 01:01:46 2018 +0800 |
| 4 | .\" | 4 | .\" |
| @@ -115,7 +115,7 @@ | |||
| 115 | .\" copied and put under another distribution licence | 115 | .\" copied and put under another distribution licence |
| 116 | .\" [including the GNU Public Licence.] | 116 | .\" [including the GNU Public Licence.] |
| 117 | .\" | 117 | .\" |
| 118 | .Dd $Mdocdate: February 13 2018 $ | 118 | .Dd $Mdocdate: March 20 2018 $ |
| 119 | .Dt DES_SET_KEY 3 | 119 | .Dt DES_SET_KEY 3 |
| 120 | .Os | 120 | .Os |
| 121 | .Sh NAME | 121 | .Sh NAME |
| @@ -786,23 +786,53 @@ ANSI X3.106 | |||
| 786 | The DES library was initially written to be source code compatible | 786 | The DES library was initially written to be source code compatible |
| 787 | with the MIT Kerberos library. | 787 | with the MIT Kerberos library. |
| 788 | .Sh HISTORY | 788 | .Sh HISTORY |
| 789 | In OpenSSL 0.9.7, all des_ functions were renamed to DES_ to avoid | 789 | Versions of |
| 790 | clashes with older versions of libdes. | 790 | .Fn DES_random_key , |
| 791 | .Fn DES_set_key , | ||
| 792 | .Fn DES_key_sched , | ||
| 793 | .Fn DES_set_odd_parity , | ||
| 794 | .Fn DES_is_weak_key , | ||
| 795 | .Fn DES_ecb_encrypt , | ||
| 796 | .Fn DES_ecb2_encrypt , | ||
| 797 | .Fn DES_ecb3_encrypt , | ||
| 798 | .Fn DES_ncbc_encrypt , | ||
| 799 | .Fn DES_cfb_encrypt , | ||
| 800 | .Fn DES_ofb_encrypt , | ||
| 801 | .Fn DES_pcbc_encrypt , | ||
| 802 | .Fn DES_cfb64_encrypt , | ||
| 803 | .Fn DES_ofb64_encrypt , | ||
| 804 | .Fn DES_xcbc_encrypt , | ||
| 805 | .Fn DES_ede2_cbc_encrypt , | ||
| 806 | .Fn DES_ede2_cfb64_encrypt , | ||
| 807 | .Fn DES_ede2_ofb64_encrypt , | ||
| 808 | .Fn DES_ede3_cbc_encrypt , | ||
| 809 | .Fn DES_ede3_cfb64_encrypt , | ||
| 810 | .Fn DES_ede3_ofb64_encrypt , | ||
| 811 | .Fn DES_cbc_cksum , | ||
| 812 | .Fn DES_quad_cksum , | ||
| 813 | .Fn DES_string_to_key , | ||
| 814 | .Fn DES_string_to_2keys , | ||
| 815 | .Fn DES_fcrypt , | ||
| 816 | .Fn DES_crypt , | ||
| 817 | .Fn DES_enc_read , | ||
| 818 | and | ||
| 819 | .Fn DES_enc_write | ||
| 820 | with lower case names starting with | ||
| 821 | .Sy des_ | ||
| 822 | appeared in SSLeay 0.8.1b or earlier and have been available since | ||
| 823 | .Ox 2.4 . | ||
| 824 | .Pp | ||
| 825 | In OpenSSL 0.9.7, all | ||
| 826 | .Sy des_ | ||
| 827 | functions were renamed to | ||
| 828 | .Sy DES_ | ||
| 829 | to avoid clashes with older versions of libdes. | ||
| 791 | .Pp | 830 | .Pp |
| 792 | .Fn DES_set_key_checked | 831 | .Fn DES_set_key_checked |
| 793 | and | 832 | and |
| 794 | .Fn DES_set_key_unchecked | 833 | .Fn DES_set_key_unchecked |
| 795 | were added in OpenSSL 0.9.5. | 834 | were added in OpenSSL 0.9.5. |
| 796 | .Pp | 835 | .Pp |
| 797 | .Fn des_generate_random_block , | ||
| 798 | .Fn des_init_random_number_generator , | ||
| 799 | .Fn des_new_random_key , | ||
| 800 | .Fn des_set_random_generator_seed , | ||
| 801 | .Fn des_set_sequence_number , | ||
| 802 | and | ||
| 803 | .Fn des_rand_data 3 | ||
| 804 | are used in newer versions of Kerberos but are not implemented here. | ||
| 805 | .Pp | ||
| 806 | .Fn DES_random_key | 836 | .Fn DES_random_key |
| 807 | generated cryptographically weak random data in SSLeay and in OpenSSL | 837 | generated cryptographically weak random data in SSLeay and in OpenSSL |
| 808 | prior version 0.9.5, as well as in the original MIT library. | 838 | prior version 0.9.5, as well as in the original MIT library. |
