8
9
10
11
12
13
14
15
16
17
18
|
4. encrypt(private key, password salt) [for pw verification]
5. record *
each record takes the form of
1. account name length (1 byte)
2. account name
3. password length (4 bytes)
4. password
records are added simply by encrypting them with the public key and appending them to the end of the file. thus, adding a new password does not require the decryption password.
|
|
8
9
10
11
12
13
14
15
16
17
18
|
4. encrypt(private key, password salt) [for pw verification]
5. record *
each record takes the form of
1. account name length (1 byte)
2. account name
3. password length (1 byte)
4. password
records are added simply by encrypting them with the public key and appending them to the end of the file. thus, adding a new password does not require the decryption password.
|