Project

General

Profile

Recover lost data using key escrow user

If a user has forgotten his passphrase or a single user is the only owner of information
in StoredSafe and he or she has left the company or is unavailable for other reasons,
and if key escrow has been configured by the customer, it is possible to recover the
otherwise lost data using key escrow.

Perform data recovery using key escrow

  1) DMZ                  All servers and network equipment in our DMZ
  2) Intranet             All servers and network equipment for our Intranet

What vault should be recovered? (. to end selection or q to quit) <2>: 1

Vaultname:           DMZ
Status:              128 (Active)
Password policy:     7
Description:         All servers and network equipment in our DMZ
Members:             "Keiran Lenox" "Jamey Colin" "Escrow User" 

Recover vault "DMZ" (vault 1)? (<Y>/n): 

  1) DMZ                  All servers and network equipment in our DMZ
  2) Intranet             All servers and network equipment for our Intranet

What vault should be recovered? (. to end selection or q to quit) <2>: 2

Vaultname:           Intranet
Status:              128 (Active)
Password policy:     7
Description:         All servers and network equipment for our Intranet
Members:             "Keiran Lenox" "Jamey Colin" "Escrow User" 

Recover vault "Intranet" (vault 2)? (<Y>/n): 

  1) DMZ                  All servers and network equipment in our DMZ
  2) Intranet             All servers and network equipment for our Intranet

What vault should be recovered? (. to end selection or q to quit) <2>: .
Selected vault 1, 2 for recovery.

  2) Keiran Lenox        
  3) Jamey Colin         
  4) Vergil Maverick     

What user should inherit the recovered data? (q to quit) <4>: 4

Login:               vergil
Fullname:            Vergil Maverick
Email:               vergil.maverick@corp.com
Yubikey clientid:    cccccxyzzyy
PGP Fingerprint:     B5F2049839D4ED31AA872F33063C21BA95E66268
Permissions:         130 (Create vaults, Active)
Vault membership:    None (User belongs to no vaults)

Recover vault 1, 2 to user "Vergil Maverick"? (<Y>/n): Y

  5) Escrow User         

What key escrow user should be used to recover the data? (q to quit) <5>: 

Login:               escrow@corp.com
Fullname:            Escrow User
Email:               escrow@corp.com
Yubikey clientid:    cccccccxyzzy
PGP Fingerprint:     91F4357BF25CCEB02D51E9519C656F0BF6AC1EC9
Permissions:         16 (Escrow user)
Vault membership:    "DMZ" "Intranet" 

Summary:

Use the key escrow user "Escrow User" (userid: 5) to recover the vaults 1, 2, and
assign the vaults to the user "Vergil Maverick" (userid: 4).

Next step:

The secret key for the escrow user is stored offsite and needs to be made
available for the recovery.

Please insert the USB key that was used to hold the secret key when the
escrow user was created.

Insert a USB disk and press enter when ready. Ready? (<Y>/n): 

Available files in /mnt/usb:

escrow.corp.com.sec.key

What file holds the secret key for the escrow user "Escrow User"? <escrow.corp.com.sec.key>: 

Enter the passphrase for the imported key. (PGP secret KeyID F6AC1EC9)
Passphrase: <press key escrow yubikey #1><press key escrow yubikey #2>
Re-enter passphrase: <press key escrow yubikey #1><press key escrow yubikey #2>

INFO: Recovered vault 1 to user "Vergil Maverick" via the key escrow user "Escrow User".
INFO: Recovered vault 2 to user "Vergil Maverick" via the key escrow user "Escrow User".