Skip to content

sukolenvo/tls-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Studing TLS with "Implementing SSL/TLS" by Joshua Davies

Using C++ to implemenet subset of TLS 1.0 and required infrastructure:

  • Arbitrary-precisition integer math
  • Hashing
    • MD5
    • SHA1
    • SHA256
  • Block ciphers
    • AES 128/192/256
    • DES/3DES
  • x509 Certificate parsing ASN1/DER
  • HMAC
  • Public/Private key (aka asymmetric encryption)
    • RSA
    • Elliptic curve
  • Digital signing
    • DSA
    • EC-DSA

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published