Skip to content

Releases: Taiinyy/FirstDataV1

FirstData V1 Card Encryption - Initial Release v1.0.0

20 Jan 05:22
Compare
Choose a tag to compare

FirstData V1 Card Encryption Library - v1.0.0

🚀 First Stable Release

A robust Python implementation for FirstData V1 card encryption system, providing secure credit card data encryption using RSA-OAEP with SHA-256.

✨ Key Features

  • Single-line public key support with automatic PEM conversion
  • RSA encryption with OAEP padding and SHA-256 hashing
  • Automated metadata generation for field validation
  • Comprehensive error handling
  • Python 3.6+ compatibility

📦 Components

  • Card encryption implementation
  • Public key management
  • Metadata generation
  • Error handling system

🔧 Technical Details

  • Built with PyCryptodome
  • RSA-OAEP encryption
  • SHA-256 hashing algorithm
  • Automated field length metadata

📝 Requirements

  • Python 3.6 or higher
  • pycryptodome

📚 Documentation

Full documentation and usage examples available in the README.md

🔒 Security

  • Proper key handling and validation
  • Secure error messaging

Full Changelog: v1.0.0...v1.0.0