Skip to content

reznik99/CryptoTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues LinkedIn

CryptoTools is a Cryptographic web tool

Cryptographic tools SPA

This website provides Cryptographic functions in your browser.

This project uses:

Roadmap

Generation

  • AES Key Generation.
  • RSA Key Generation.
  • ECDSA Key Generation with NIST P-256 P-384 and P-521 curve support.
  • PKCS10/CSR Generation with custom Subjects and with ECDSA, RSA-PSS and RSASSA-PKCS1-v1_5 signatures.
  • PKCS10/CSR Generation with custom Subject Alternative Names.
  • x509 Certificate Generation.

Encrypt/Decrypt

  • AES-CBC and AES-GCM Encrypt/Decrypt.
  • RSA-OAEP Encrypt/Decrypt.
  • AES-GCM with additional authenticated data AEAD.

Sign/Verify

  • RSA-PSS and RSASSA-PKCS1-v1_5 Sign/Validate.
  • ECDSA Sign/Verify with NIST P-256 P-384 and P-521 curve support.
  • HMAC support.

Hashing

  • SHA-1, SHA-256, SHA-384 and SHA-512 support.
  • MD5 support.

See the open issues for a full list of proposed features (and known issues).

Contact

Francesco Gorini - [email protected] - https://francescogorini.com

Project Link: https://github.com/reznik99/CryptoTools

(back to top)