OVERVIEW (126274) | OVERVIEW (137015) |
---|---|
1[Note: This file has not been updated for OpenSSH versions after 2OpenSSH-1.2 and should be considered OBSOLETE. It has been left in 3the distribution because some of its information may still be useful 4to developers.] 5 6This document is intended for those who wish to read the ssh source 7code. This tries to give an overview of the structure of the code. 8 --- 26 unchanged lines hidden (view full) --- 35 36 - Ssh contains several encryption algorithms. These are all 37 accessed through the cipher.h interface. The interface code is 38 in cipher.c, and the implementations are in libc. 39 40 Multiple Precision Integer Library 41 42 - Uses the SSLeay BIGNUM sublibrary. | 1[Note: This file has not been updated for OpenSSH versions after 2OpenSSH-1.2 and should be considered OBSOLETE. It has been left in 3the distribution because some of its information may still be useful 4to developers.] 5 6This document is intended for those who wish to read the ssh source 7code. This tries to give an overview of the structure of the code. 8 --- 26 unchanged lines hidden (view full) --- 35 36 - Ssh contains several encryption algorithms. These are all 37 accessed through the cipher.h interface. The interface code is 38 in cipher.c, and the implementations are in libc. 39 40 Multiple Precision Integer Library 41 42 - Uses the SSLeay BIGNUM sublibrary. |
43 - Some auxiliary functions for mp-int manipulation are in mpaux.c. | |
44 45 Random Numbers 46 47 - Uses arc4random() and such. 48 49 RSA key generation, encryption, decryption 50 51 - Ssh uses the RSA routines in libssl. --- 119 unchanged lines hidden --- | 43 44 Random Numbers 45 46 - Uses arc4random() and such. 47 48 RSA key generation, encryption, decryption 49 50 - Ssh uses the RSA routines in libssl. --- 119 unchanged lines hidden --- |