Keychain2Go - Password Manager and Keychain Sync for Mac and iOS
Keep your data secure, in sync and accessible everywhere.
Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
History is littered with hundreds of conflicts over the future of a community, group, location or business that were "resolved" when one of the parties stepped ahead and destroyed what was there. With the original point of contention destroyed, the debates would fall to the wayside. Archive Team believes that by duplicated condemned data, the conversation and debate can continue, as well as the richness and insight gained by keeping the materials. Our projects have ranged in size from a single volunteer downloading the data to a small-but-critical site, to over 100 volunteers stepping forward to acquire terabytes of user-created data to save for future generations.
The main site for Archive Team is at archiveteam.org and contains up to the date information on various projects, manifestos, plans and walkthroughs.
This collection contains the output of many Archive Team projects, both ongoing and completed. Thanks to the generous providing of disk space by the Internet Archive, multi-terabyte datasets can be made available, as well as in use by the Wayback Machine, providing a path back to lost websites and work.
Our collection has grown to the point of having sub-collections for the type of data we acquire. If you are seeking to browse the contents of these collections, the Wayback Machine is the best first stop. Otherwise, you are free to dig into the stacks to see what you may find.
The Archive Team Panic Downloads are full pulldowns of currently extant websites, meant to serve as emergency backups for needed sites that are in danger of closing, or which will be missed dearly if suddenly lost due to hard drive crashes or server failures.

Keychain2Go - Password Manager and Keychain Sync for Mac and iOS
Keep your data secure, in sync and accessible everywhere.
Keychain2Go
Keychain2Go is a Password Manager for iOS and keychain sync between Macs and Macs and iOS Devices. Finally you can access, sync and change your Keychain on multiple devices (Macs and iOS).
On the Mac
Keychain2Go on the Mac syncs the keychains from different Macs and iOS Devices.
Every application on the Mac stores its secure keys in the keychain. Safari uses it to store the different passwords for the websites, Finder, Disk images, Mail accounts, all is kept secure in the Keychain on the Mac.
Keychain2Go Mac makes that data on a single computer available for sync on multiple computers/ios devices. The Mac version synchronizes data between the multiple Keychain2go instances. You keep accessing your data through programs that use the normal system keychain.
OS X requirement: Mac OS X 10.9,10.10
Apple changed the keychain interface in macOS Sierra. Apple is not opening the documentation on that new interface and I have no idea how and if I can reverse engineer it to find a way working around it.
On iOS
For the first time ever, you can now access your Macs keychain on your iOS Device. You get full access to your keys stored in Keychain2Go. Never again you fail to login to your web mail account when abroad and you forgot your password on the Mac at home.
Minimum requirement: iOS 9 - iOS 10.
Demo movie
This demo shows how to setup a Mac and an iPhone. Entering a new note on iOS, changing the synced note on the Mac which is then synced back to the iPhone.
Encryption
To keep your data secure Keychain2Go encrypts the data in the following way:
The user enters a master passphrase, which is taken and PBKDF2 hashed with a generated random salt. That hash plus a random initialization vector is taken to encrypt the master database password via AES.
Every Item is encrypted in the way, that the master database password is hashed with a new random salt and used as key. The item itself is then encrypted via AES with that hash and a new random initialization vector. Decryption uses the reverse process.
The passwords for accessing the database (when in automatic sync) are stored/taken from the inbuilt keychain function Apple provides.
For sync communication the data is encrypted via AES and the keys are transmitted via RSA public key encryption. On the first connection a SHA1 hash is created from the two Public Keys used and shown to user (only a few bytes from the hash actually) to prevent man in the middle attacks.
Made with