

The data is encrypted on a per-attribute basis (each field individually) using the first master key stored in the device's keychain.When data moves from your device to Panic Sync: The master keys will be used by the application from that point forward to encrypt, decrypt, and verify data.

#Vertex standard programming software password password#
We never store your account password on the device (only using it during login). The master keys are then stored within the device's Keychain (on both macOS and iOS). The device performs the same PBKDF2 derivation on your password to generate your derived keys, and decrypt the master keys.After authenticating your account, the server delivers your encrypted master keys to the device.The original master keys and your derived keys are not stored. The encrypted master keys are stored within Panic Sync's server-side database. This stretched data (the derived keys) are then used to encrypt and sign your master key.We take your account password and stretch it using the PBKDF2 algorithm with a high level of algorithmic rounds (we increase the round count periodically for new users and password changes based on industry recommendation).We create a pair of 256-bit master keys (one for encryption, one for HMAC verification) based on high-entropic data from /dev/random.For a server bookmark in Transmit, for example, all fields such as the username, password, and hostname are encrypted.Įncryption is performed using AES and a pair of 256-bit symmetric keys, built and used as follows: Your data is encrypted on a per-attribute basis. The Panic Sync service itself has been code-reviewed by a reputable third-party company named ^Lift. We use industry-standard methods for cryptography and we don't roll our own encryption. The short answer: Your data is end-to-end encrypted with Panic Sync (meaning it's encrypted on your device before being pushed to our service, and decrypted only on your other devices). However, users sometimes have questions about the service, so this will attempt to answer the most common questions. We take user experience very seriously, and Panic Sync is built from the beginning with our users in mind. We have put a large amount of effort into making Panic Sync reliable, secure, and easy. The data synced varies between our apps, but most often it is your Servers and Keys. Panic Sync is a web-based service that is designed to sync configuration in your Panic apps between your devices (whether they be iPhones, iPads, or Macs). General Panic Sync: Common Questions What is Panic Sync?
