• TFC 1.21.09 Update log
  • Stability
  • TFC 1.21.08 Update log
  • Dependencies
  • Stability
  • TFC 1.21.07 Update Log
  • Dependencies
  • TFC 1.21.06 Update Log
  • Dependencies
  • Security
  • TFC 1.21.04 Update Log
  • Dependencies
  • Security
  • TFC 1.21.03 Update Log
  • Dependencies
  • Security
  • Platform support
  • TFC 1.20.12 Update Log
  • Dependencies
  • Features
  • Stability
  • Code quality
  • TFC 1.20.11 Update Log
  • Dependencies
  • Security
  • Platform support
  • Code quality
  • Documentation
  • TFC 1.20.10 Update Log
  • Dependencies
  • Security
  • Stability
  • Code quality
  • TFC 1.20.07 Update Log
  • Dependencies
  • Platform support
  • Code quality
  • TFC 1.20.04 Update Log
  • Dependencies
  • Security
  • Platform support
  • Stability
  • Code quality
  • TFC 1.20.03 Update Log
  • Dependencies
  • Platform support
  • UX
  • Stability
  • Code quality
  • Documentation
  • TFC 1.20.02 Update Log
  • Dependencies
  • Hardware
  • UX
  • Code quality
  • Documentation
  • TFC 1.19.12 Update Log
  • Dependencies
  • Security
  • Usability
  • Code quality
  • TFC 1.19.11 Update Log
  • Dependencies
  • Security
  • Confidentiality
  • Availability
  • TFC 1.19.10 Update Log
  • Dependencies
  • Installation
  • Security
  • Stability
  • Code quality
  • UI
  • Documentation
  • Possibly bugs:
  • TFC 1.19.08 Update Log
  • Dependencies
  • Installation
  • Security
  • Code quality
  • Documentation
  • Stability
  • Development
  • Usability
  • TFC 1.19.04 Update Log
  • Dependencies
  • Installation
  • Security
  • Code quality
  • TFC 1.19.03 Update Log
  • Dependencies
  • Installation
  • Security
  • Usability
  • Code quality
  • Documentation
  • Known bugs
  • TFC 1.19.01 Update Log
  • Platform
  • Dependencies:
  • Installation
  • Security
  • Stability
  • Usability
  • Performance
  • Code quality
  • Documentation
  • TFC 1.17.08 Update log
  • TFC is looking good
  • Security
  • Stability
  • Usability
  • Code quality
  • Directory structure
  • TFC 0.17.04 Update log
  • Code quality
  • Crypto / Security
  • Hardware design
  • Stability
  • Usability
  • Databases
  • TFC 0.16.10 | Update log
  • Common
  • Security
  • Encrypted databases and login screen
  • Wear leveling:
  • Physical data exfiltration:
  • Impersonation:
  • File metadata:
  • Encrypted PSK:s
  • Encrypted SSH password
  • Group trickle connection
  • Multi-account support for user
  • All commands are now encrypted
  • Shell escaping
  • Reset command
  • Encrypted hash ratchet counter
  • Usability
  • Chat 'windows'
  • Shorter public keys
  • New group messaging
  • Group creation
  • Adding members to the group
  • Removing members from the group
  • Leaving the group
  • Significantly improved local testing
  • More sequenced key exchanges
  • Fallback for Tkinter file prompts
  • Improved /names command
  • Easier contact choosing
  • Program design
  • Support for arbitrary length commands
  • Changed naming of variables
  • Improved user interface
  • Changed naming policy and functionality of database files
  • Significantly improved and refactored code
  • Improved serial interfacing
  • Transparent serial auto-configuration
  • Programs wait for adapters
  • Adapter disconnection handling
  • Reactive crossover resolving
  • Adjustable forward Error Correction with Reed-Solomon erasure codes
  • Faster default baud rate
  • Raspbian Jessie -style serial interfacing.
  • Program specific updates
  • Tx.py
  • Improved sampling
  • Account validation
  • Streamlined NH bypass
  • Improved file transmission
  • Simplified contact adding
  • Fixes
  • NH.py
  • Support for multiple accounts
  • Fixes
  • Rx.py
  • Much cleaner message printing
  • Better public key display
  • Local key backlog clearing
  • Fixes
  • hwrng.py
  • Key size in parameter
  • setup.py
  • Smarter configuration chooser
  • Automatic signature verification key and signature download
  • Moved from apt-get to apt
  • Shuffled dependency downloads
  • Smaller changes
  • TFC NaCl 0.16.05 | Update log
  • Common changes
  • Tx.py
  • Rx.py
  • setup.py
  • hwrng-nacl.py
  • dd.py
  • TFC NaCl 0.16.01 | Update log
  • Local key transmission: Bootstrapping security
  • First contact
  • ECDHE Private key generation
  • ECDHE Public key delivery and verification of key authenticity
  • Shared secret derivation
  • PSK keys
  • Other updates over TFC 0.5.5:
  • New local testing IPC
  • Data diode simulators
  • Serial interface auto-config
  • NH interface auto-flip
  • Organized files to folders
  • Added some metadata about TFC to packet headers
  • Re-designed trickle connection
  • Improved logging
  • Tweakable checksums for data diode error detection
  • Newly written NH.py
  • Re-designed file transmission
  • Command line arguments
  • Hard coded packet length
  • Unittesting
  • New startup banner animation
  • Made edits to installer
  • TFC 0.5.5 | Update log
  • Whitepaper
  • Manual
  • CEV
  • Security
  • Usability
  • OTP
  • Security
  • Stability
  • Usability
  • Common updates
  • Security
  • Auditability
  • Stability
  • Usability
  • TFC 0.5.4 Hotfix
  • Security
  • Stability
  • TFC 0.5.4 update log
  • Documentation
  • Whitepaper
  • Manual
  • Software
  • Common
  • Security
  • Auditability
  • Tx.py
  • Security
  • Common
  • CEV
  • OTP
  • Stability
  • Auditability
  • Usability
  • Common
  • Commands
  • Others
  • Rx.py
  • Security
  • Common
  • CEV
  • OTP
  • Stability
  • Common
  • CEV
  • Auditability
  • Usability
  • Common
  • CEV
  • OTP
  • NH.py
  • Usability
  • genKey.py
  • Security
  • OTP
  • CEV
  • Usability
  • tfc{CEV,OTP}installer.py
  • Security
  • Auditability
  • Usability
  • TFC 0.4.13 update log
  • TFC 0.4.11 update log
  • TFC 0.4.10 update log
  • TFC 0.4.7 update log
  • TFC 0.4.6 update log
  • TFC 0.4.5 update log
  • TFC 0.4.4 Hotfix
  • TFC 0.4.4 update log
  • TFC 0.4.3 update log
  • TFC 0.4.2 update log