Skip to content

will14smith/Crypto

Repository files navigation

Crypto

WARNING: this is a not a serious project, all implementation will be following the specifications as close as possible but none of it will be security reviewed. DO NOT USE THIS

Aims

Implement a TLS1.2 steam wrapper without using any cryptography libraries

Layout

Crypto/
  Certificates/ Certificate handling
  Encryption/   Asymmetric & symmetric encryption / decryption
  Hashing/      One way hash functions
  IO/           TLS functionality

TODO

  • Handle & generate alerts
  • DHE currently has a hard coded parameter
  • Implement more ciphers, digests, keyexchanges, etc
    • NULL (cipher & digest)
    • RC4
    • 3DES
    • MD5
    • DSS
    • DH_anon
    • ECDHE
    • ECDSA
  • Extensions
    • SNI
  • Client
  • Client certificate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages