Skip to content

turtlpass-firmware-arduino-v2.0.0

Compare
Choose a tag to compare
@ryanamaral ryanamaral released this 11 Mar 14:12
· 15 commits to main since this release

Get ready to upgrade your password game with the second major release of TurtlPass Firmware, version 2.0.0!

We're thrilled to introduce several new features and improvements designed to enhance your password security experience. Here's what's new in this release:

  • README Update: We've refreshed the README with the latest information and instructions to ensure a smooth setup process for all users.
  • 1-Click Setup Script: Introducing the 1-click-setup.sh bash script, making it easier than ever to install arduino-cli and set up your environment quickly.
  • Touch Sensor Support: Now, TurtlPass Firmware includes support for the Touch Sensor TTP-223, enhancing user interaction.
  • File Encryption: Meet EncryptionManager, designed to handle byte encryption using the ChaCha20 algorithm, ensuring your bytes remains secure.
  • OTP Manager: OTP keys are stored with AES-256 encryption in the virtual EEPROM.
  • OTP Code Generation: With the new OtpCode class, generating OTP codes is now simpler and more efficient, streamlining your authentication process.
  • EEPROMMate Library: Introducing the EEPROMMate library, allowing seamless storage and retrieval of OTP shared secrets from the virtual EEPROM, enhancing data management capabilities.
  • LedManager Refactor: LedState has been refactored into LedManager, providing improved LED state management and adding support for new LED states, offering enhanced visual feedback.
  • Increased Seed/Led Color Options: Now, TurtlPass Firmware offers nine different seed/LED color combinations, up from six in the previous version. Additionally, the names of the colors have been updated for clarity and consistency.
  • KDF Refactor (Breaking Changes): Please note that there are breaking changes to the Key Derivation Function (KDF) in this release.

Upgrade to TurtlPass Firmware v2.0.0 today and take your password security to the next level. We're committed to providing you with the ultimate password solution and look forward to your feedback.

Thank you for choosing TurtlPass. Stay secure, stay protected.