-
Notifications
You must be signed in to change notification settings - Fork 1
Home
João Almeida edited this page Jan 2, 2023
·
1 revision
SecureFASTA is a Python script that allows you to encrypt and decrypt FASTA files using AES encryption and Elliptic Curve Cryptography (ECC).
- Encrypts FASTA files using AES encryption and a password derived from PBKDF2 key derivation function
- Encrypts the password using ECC with a public and private key
- Writes the encrypted password and checksum to a separate file
- Decrypts SecureFASTA files using the private key and validates the checksum before decryption