App: Codebook
Developer: Zetetic LLC
Genres: Productivity, Utilities

Codebook is a cross-platform password manager providing powerful and complete data encryption, a flexible data model, fast search, and multi-device replication, among many other features. Codebook for macOS is optimized for the desktop and the latest version of macOS, featuring a global keyboard shortcut for inserting your passwords into any app on your Mac.

Codebook has been protecting sensitive information on mobile devices for 19 years, since the days of the Palm Pilot! It protects your passwords and personal information from unauthorized access by would-be crackers, malicious thieves, and snoopy coworkers. Stop using the same password for all your accounts! Codebook generates strong, random passwords and keeps them for you, protected by your master password and powerful encryption.

“By far the most resilient app to password cracking” — Elcomsoft, Black Hat EU 2012

Features:

* Native Mac application updated for macOS 11 Big Sur (min macOS 10.12)
* Fill out login forms and insert your passwords in any app via keyboard shortcut--no plugins required
* Sync over local WiFi with Codebook for iOS
* Sync over Drive or Dropbox (free Drive or Dropbox account required)
* Full text search as you type across all your records, fields, and labels
* Auto-lock timer allows you to keep Codebook temporarily unlocked while you work
* Configurable field masking to hide sensitive data from view
* Erases clipboard when information is copied to be pasted in other apps after two minutes
* Includes 200 gorgeous, color icons, custom-made for Codebook to personalize your records
* Generates two-step verification (TOTP) codes
* The History view provides you a quick look into when you last changed your passwords
* The Password Review feature checks a password for breaches in the HaveIBeenPwned.com database of over half a billion hacked passwords
* Store URL connection strings (e.g. ssh://, afp://, sftp://) to launch other applications and services directly
* Store sensitive Image and PDF files

Use Stronger Passwords:

* Don't just store your passwords in Codebook, let Codebook generate stronger, random ones for you!
* The password generator allows you to generate random passwords from several common character sets, and adjusts for bias
* The password generator also supports Diceware passwords—both the Reinhold and Electronic Frontier Foundation variants
* The Password Review feature checks the password you're considering against HaveIBeenPwned.com while you edit
* The Password Weakness feature checks for common patterns that make passwords easy to crack

Customize Away:

* Personalize categories to match your organizational style
* Customize your entries including usernames, passwords, websites, notes and create your own fields and labels
* Note records can be created in any category to store free-form text
* All notes can be viewed at once in the Journal view
* Store any information you want--no restrictive templates!
* Store URL connection strings (e.g. SSH, AFP, SFTP) to launch other applications directly
* Star your Favorites to get at them quickly and sort them to the top of search results

Encryption and Password Protection:

* Uses the open source, encrypted database engine SQLCipher
* 256-bit AES encryption in CBC mode protects all of your data
* 64,000 rounds of PBKDF2 SHA-1 key derivation
* Every encrypted database has its own random initialization vector
* Every page of storage has its own random initialization vector and HMAC protection
* Hardware-accelerated using CommonCrypto for speed and efficient battery consumption

More details are available at: https://www.zetetic.net/sqlcipher/

Codebook for iOS:

Codebook is designed to work seamlessly with Codebook for iOS. Sync with your mobile device over a WiFi network to keep your secure data with you at all times, even if you don't have your computer. Codebook for iOS is available as a separate purchase - visit https://www.zetetic.net/codebook/ for more details and a product tour!

Release notes:
* Fixes display issues in the Password Generator on macOS 14 Sonoma
* Improves layout of the Password Generator panel
* Adjusts the Import feature to better handle some formats