Skip to content
João Almeida edited this page Jan 2, 2023 · 1 revision

SecureFASTA

SecureFASTA is a Python script that allows you to encrypt and decrypt FASTA files using AES encryption and Elliptic Curve Cryptography (ECC).

Features

  • 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
Clone this wiki locally