Poster une réponse à un sujet: SSL Socket (openssl)
Attention, ce sujet est un sujet ancien (6561 jours sans réponse)
Altar
Oops merci J'avais pas vu
Par contre pour tls, je ne vois que des version 1.0 et 1.1 Au passage, aes n'a été ajouté qu'a la version 1.1 qui n'est supporté nulle part... Vive la sécurité de nos jours
Par contre pour tls, je ne vois que des version 1.0 et 1.1 Au passage, aes n'a été ajouté qu'a la version 1.1 qui n'est supporté nulle part... Vive la sécurité de nos jours
rfr
Dis pas merci hein espèce de mal élevé
rfr
1) dans les sources openssl il y a un fichier client.c ou un truc du genre, très clair
En bonus: http://www.rtfm.com/openssl-examples/
2) Differences between SSLv3 and TLS
SSLv3 is the very similar to TLS with a few minor differences, among which are
1. the version number of TLS is 3.1 and SSL is 3.0
2. slightly different MAC schemes
3. different pseudorandom functions
4. additional alert codes in TLS
5. TLS does not support Fortezza while SSLv3 does
6. SSLv3 has additional client certificate types for ephemeral Diffie Hellman and Fortezza schemes that TLS does not
7. hashes calculated differently over the certificate verify handshake message
8. different calculation of the master secret
9. padding lengths. In SSLv3, the padding length is the minimum required to obtain a multiple of the cipher's block length while TLS allows any padding length that results in a multiple of the block length
En bonus: http://www.rtfm.com/openssl-examples/
2) Differences between SSLv3 and TLS
SSLv3 is the very similar to TLS with a few minor differences, among which are
1. the version number of TLS is 3.1 and SSL is 3.0
2. slightly different MAC schemes
3. different pseudorandom functions
4. additional alert codes in TLS
5. TLS does not support Fortezza while SSLv3 does
6. SSLv3 has additional client certificate types for ephemeral Diffie Hellman and Fortezza schemes that TLS does not
7. hashes calculated differently over the certificate verify handshake message
8. different calculation of the master secret
9. padding lengths. In SSLv3, the padding length is the minimum required to obtain a multiple of the cipher's block length while TLS allows any padding length that results in a multiple of the block length
Altar
Je suis à la recherche d'exemples simple sur l'utilisation de la libraire openssl en c/c++ pour créer un socket ssl client et serveur.
Auriez-vous ça sous la main ?
P.S. Question subsidiaire : Quel est la différence entre le SSL v3 et le TLS v1 ?
Auriez-vous ça sous la main ?
P.S. Question subsidiaire : Quel est la différence entre le SSL v3 et le TLS v1 ?