Sha256: 2920f771b14e9fcde0c7adefd5762c97a32f74329f1d4c979797088347a570bc

Contents?: true

Size: 1.88 KB

Versions: 2

Compression:

Stored size: 1.88 KB

Contents

{
"header": {

"title":"Asymmetric Vault",
"description":"Demonstrated use of a Vault Tree Asymmetric Vault",
"template_url":"https://github.com/VaultTree/contracts/blob/master/core/asymmetric_vault.0.1.0.json",
"contributers":"Andrew Bashelor"
},
"vaults": {

"bob_contract_secret":{
  "description":"Contract specific password to lock private information",
  "fill_with": "RANDOM_NUMBER",
  "lock_with": "MASTER_PASSPHRASE",
  "unlock_with": "MASTER_PASSPHRASE",
  "contents": ""
},

"alice_contract_secret":{
  "description":"Contract specific password to lock private information",
  "fill_with": "RANDOM_NUMBER",
  "lock_with": "MASTER_PASSPHRASE",
  "unlock_with": "MASTER_PASSPHRASE",
  "contents": ""
},

"alice_public_encryption_key":{
  "description":"Public key for asymmetric encryption",
  "fill_with": "PUBLIC_ENCRYPTION_KEY['alice_decryption_key']",
  "lock_with": "UNLOCKED",
  "unlock_with": "UNLOCKED",
  "contents": ""
},

"bob_public_encryption_key":{
  "description":"Public key for asymmetric encryption",
  "fill_with": "PUBLIC_ENCRYPTION_KEY['bob_decryption_key']",
  "lock_with": "UNLOCKED",
  "unlock_with": "UNLOCKED",
  "contents": ""
},

"alice_decryption_key":{
  "description":"Private key for asymmetric decryption",
  "fill_with": "DECRYPTION_KEY",
  "lock_with": "KEY['alice_contract_secret']",
  "unlock_with": "KEY['alice_contract_secret']",
  "contents": ""
},

"bob_decryption_key":{
  "description":"Private key for asymmetric decryption",
  "fill_with": "DECRYPTION_KEY",
  "lock_with": "KEY['bob_contract_secret']",
  "unlock_with": "KEY['bob_contract_secret']",
  "contents": ""
},

"message":{
  "description":"This is an asymmetric vault. It contains a secret message.",
  "fill_with": "EXTERNAL_DATA",
  "lock_with": "DH_KEY['alice_public_encryption_key','bob_decryption_key']",
  "unlock_with": "DH_KEY['bob_public_encryption_key','alice_decryption_key']",
  "contents": ""
}


}
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vault-tree-0.3.4 features/support/contract_fixtures/asymmetric_vault.0.1.0.json
vault-tree-0.3.3 features/support/contract_fixtures/asymmetric_vault.0.1.0.json