-
Notifications
You must be signed in to change notification settings - Fork 4
Agile Keychain specification
Niko Nevala edited this page Nov 6, 2013
·
8 revisions
- type: Object
- stored in data/default/encryptionKeys.js
- type: String
Some UID for the security level
- type: Array
An array of EncryptionKeys.
- type: String
- type: String
Backreference to EncryptionKeyList SLN.
- type: String
- description: base64 encoded binary key
Encrypted data.
- type: String
- description: base64 encoded binary key
Validation hash of somesort.
- type: Number
Number of iterations for this security level. Has to be an integer.
- Stores and decrypts EncryptionKeys
- In ref. imp.l: Getter for encryption key based on KeyChainItem security level.
- Stores item information
- "Folders" (as per ref. impl. UI) are KeychainItems too
- In ref. impl.: Decrypts itself by requesting the encryption key for its security level directly from the keychain.
- stored in data/default/{uuid}.1password
- type: String
- type: String
- type: Number
- description: unix timestamp
- type: Number
- description: unix timestamp
- type: String
- type: Object
- usernameHash
- tags[]
- contentsHash
- type: String
- type: String
- type: String
- type: String
- type: String
- type: String
- default: SL5