Skip to content

Releases: Tommyaaaa/vctcrypt

VCTCrypt v2.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 17:41

VCTCrypt v2.0.0

Downloads

Platform File
Windows VCTCrypt-Windows-x64.zip
macOS VCTCrypt-macOS.dmg
iOS (unsigned) VCTCrypt-iOS-unsigned.ipa
Android VCTCrypt-Android.apk
Linux VCTCrypt-Linux-x86_64.AppImage

What's New in v2.0.0

  • 🧭 New "Other" section in Settings: About / Donate / Policies & Terms / Changelog now open dedicated screens
  • ℹ️ About screen: app icon, name, version, website (vctcrypt.pages.dev), author, MIT license
  • πŸ’š Donate screen: bundled Alipay QR code - "VCTCrypt ε…θ΄ΉεΌ€ζΊζ— εΉΏε‘ŠοΌŒζθ΅ δ»₯ζ”―ζŒεΌ€ε‘"
  • πŸ“œ Policies & Terms: privacy policy + terms of use (tabbed)
  • πŸ“ Changelog screen: full version history
  • πŸ”€ Bundled Noto Sans SC font: fixes inconsistent Chinese glyph sizes on Windows (no more OS font fallback mismatch); consistent rendering on every platform
  • All previous features (ML-KEM-768 recipient keys, Secure Notes, decoy/duress, batch, shred, auto-lock, password generator) included

100% offline. No analytics, no ads, no network code - keys never leave your device.

Algorithm

VCT-Crypt v1.1: Triple AES-256-GCM + PBKDF2 (600K iterations), optional ML-KEM-768 (FIPS 203) hybrid envelope

Author: Tommy

VCTCrypt v1.6.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 23:37

VCTCrypt v1.6.0

Downloads

Platform File
Windows VCTCrypt-Windows-x64.zip
macOS VCTCrypt-macOS.dmg
iOS (unsigned) VCTCrypt-iOS-unsigned.ipa
Android VCTCrypt-Android.apk
Linux VCTCrypt-Linux-x86_64.AppImage

What's New in v1.6.0

  • πŸ” Recipient keys (ML-KEM-768): optional post-quantum encryption per NIST FIPS 203. New Keys tab to generate / import / share / delete .vctpub (public) and .vctkey (private) key files
  • πŸ“¨ Encrypt to a public key: on the Encrypt tab, choose a recipient's .vctpub and the password becomes optional - dual-channel files (password OR private key) or key-only files
  • πŸ”“ Unlock with your private key: the Decrypt tab can open recipient-encrypted files with your .vctkey + its protection password
  • πŸ§ͺ Cross-validated crypto: the ML-KEM-768 implementation is verified against Go's standard library with checked-in KAT vectors; flutter test runs in CI
  • All previous features (Secure Notes, decoy/duress, batch, shred, auto-lock, password generator) included

100% offline. No analytics, no ads, no network code - keys never leave your device.

Algorithm

VCT-Crypt v1.1: Triple AES-256-GCM + PBKDF2 (600K iterations), optional ML-KEM-768 (FIPS 203) hybrid envelope

Author: Tommy

VCTCrypt v1.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 14:03

VCTCrypt v1.5.0

Downloads

Platform File
Windows VCTCrypt-Windows-x64.zip
macOS VCTCrypt-macOS.dmg
iOS (unsigned) VCTCrypt-iOS-unsigned.ipa
Android VCTCrypt-Android.apk
Linux VCTCrypt-Linux-x86_64.AppImage

What's New in v1.5.0

  • πŸ“ Secure Notes: encrypt text directly into a .VCT file; decrypted notes stay in memory only (nothing touches disk)
  • πŸ“Š Password strength meter: live entropy estimate under every password field
  • ⌨️ Desktop shortcuts: Ctrl+1..4 switch tabs, Ctrl+L panic lock (Cmd on macOS)
  • πŸ“€ Full-width Share button on every result card - the reliable way to export on iOS/Android
  • 🎭 Decoy partition, duress password, secure shred, auto-lock, batch encryption and the file inspector from earlier releases all included

100% offline. No analytics, no ads, no network code - keys never leave your device.

Algorithm

VCT-Crypt v1.1: Triple AES-256-GCM + PBKDF2 (600K iterations)

Author: Tommy

VCTCrypt v1.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 05:17

VCTCrypt v1.1.0

Downloads

Platform File
Windows VCTCrypt-Windows-x64.zip
macOS VCTCrypt-macOS.dmg
iOS (unsigned) VCTCrypt-iOS-unsigned.ipa
Android VCTCrypt-Android.apk
Linux VCTCrypt-Linux-x86_64.AppImage

What's New in v1.1.0

  • πŸ”₯ Duress Password: entering it during decryption PERMANENTLY destroys the encrypted file (irreversible)
  • 🎭 Decoy Partition: a second password decrypts to an innocent decoy file (plausible deniability - every V2 file looks identical whether or not these features are used)
  • 🧹 Secure Shred: overwrite the original file with random data after verified encryption
  • ⏱️ Auto-Lock: automatically clears entered passwords after inactivity
  • πŸ”’ VCT format v2 (VCTCRYPT2) with 3-way constant-time password verification; v1 files remain fully decryptable

Algorithm

VCT-Crypt v1.1: Triple AES-256-GCM + PBKDF2 (600K iterations)

Author: Tommy