summaryrefslogtreecommitdiffstats
path: root/openpgp/src/message
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2018-09-28 14:53:08 +0200
committerJustus Winter <justus@sequoia-pgp.org>2018-09-28 14:53:08 +0200
commit17bbe07459ff0affbc9482ab432d51dd0cb91e7b (patch)
tree4c38b9a5b29267a3a7668e1d226374f895fa03c6 /openpgp/src/message
parent67a874462b716c9af52a64946a22f7456b4e1bd6 (diff)
openpgp: Add and use a type holding session keys.
Diffstat (limited to 'openpgp/src/message')
-rw-r--r--openpgp/src/message/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/openpgp/src/message/mod.rs b/openpgp/src/message/mod.rs
index 8cad0789..572a812e 100644
--- a/openpgp/src/message/mod.rs
+++ b/openpgp/src/message/mod.rs
@@ -889,9 +889,10 @@ mod tests {
// 0: SK-ESK
// => bad.
let mut packets : Vec<Packet> = Vec::new();
+ let sk = ::SessionKey::new(&mut Default::default(), 8);
packets.push(SKESK::new(SymmetricAlgorithm::AES256,
S2K::Simple { hash: HashAlgorithm::SHA256 },
- &b"12345678"[..],
+ &sk,
&b"12345678"[..]).unwrap().to_packet());
let message = Message::from_packets(packets.clone());
assert!(message.is_err(), "{:?}", message);