summaryrefslogtreecommitdiffstats
path: root/openpgp/src/crypto/mod.rs
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2023-05-11 17:27:35 +0200
committerJustus Winter <justus@sequoia-pgp.org>2023-05-22 11:59:48 +0200
commit8553d278249bd183517d8a497adb32144772ad50 (patch)
treedb98f498026d6b0435f1042050492a4d26197ecb /openpgp/src/crypto/mod.rs
parent20a0b8ecf8f9a89e9c448299d8e7162ed55618f6 (diff)
openpgp: Move random into the Backend trait.
Diffstat (limited to 'openpgp/src/crypto/mod.rs')
-rw-r--r--openpgp/src/crypto/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/openpgp/src/crypto/mod.rs b/openpgp/src/crypto/mod.rs
index 12527b70..30bf164b 100644
--- a/openpgp/src/crypto/mod.rs
+++ b/openpgp/src/crypto/mod.rs
@@ -63,7 +63,8 @@ pub fn backend() -> String {
///
/// [`SessionKey::new`]: crate::crypto::SessionKey::new()
pub fn random<B: AsMut<[u8]>>(mut buf: B) {
- backend::random(buf.as_mut());
+ use backend::interface::Backend;
+ backend::Backend::random(buf.as_mut()).unwrap();
}
/// Holds a session key.