[−][src]Crate ssb_keyfile
Read ssb keyfiles, as created by the js implementation.
Re-exports Keypair from the ssb-crypto crate.
Structs
Keypair | A public/secret long-term key pair. |
Enums
KeyFileError | The reasons why reading keys from a file can fail. |
Functions
generate | Generate a new Keypair and write it to the given Write stream. |
generate_at_path | Generate a new Keypair and write it to a new file at the specified Path. The path should include the file name. Fails if the path exists, or if the path is a directory. |
read | Read and parse the key file from the given Read stream. May read more bytes than absolutely necessary. |
read_from_path | Read and parse the key file at the given path. |
read_from_str | Load keys from the string contents of a js ssb secret file. |
write | Create a string containing the content of a new secret file for the given keys, in js ssb commented-json format. |
write_to_path | Write the given Keypair to a new file at the specified path. |
write_to_string | Create a string with the js ssb commented-json format string encoding of the given Keypair. |