diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2017-11-08 16:03:59 -0900 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2017-11-08 16:06:37 -0900 |
commit | 097fd2a5e602116e9378a5ae5a7b5128ef004c2d (patch) | |
tree | 20ab5ebe0f10a6147342926e4da79135f46e1b13 /crypto.h | |
parent | b9845593296c2e9cc53780fb2ad80ddaf26862d1 (diff) |
Add commands for changing and removing passphrase
Diffstat (limited to 'crypto.h')
-rw-r--r-- | crypto.h | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -6,10 +6,14 @@ struct bch_sb; struct bch_sb_field_crypt; struct bch_key; +struct bch_encrypted_key; char *read_passphrase(const char *); -void derive_passphrase(struct bch_sb_field_crypt *, - struct bch_key *, const char *); +char *read_passphrase_twice(const char *); + +struct bch_key derive_passphrase(struct bch_sb_field_crypt *, const char *); +void bch2_passphrase_check(struct bch_sb *, const char *, + struct bch_key *, struct bch_encrypted_key *); void bch2_add_key(struct bch_sb *, const char *); void bch_sb_crypt_init(struct bch_sb *sb, struct bch_sb_field_crypt *, const char *); |