Skip to content

Commit 0e22865

Browse files
committed
Use serde for KES
1 parent 990aeaa commit 0e22865

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

mithril-core/src/key_reg.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ pub struct OpCert {
4141
issue_number: u64,
4242
start_kes_period: u64, // this is not the kes period used in signing/verifying
4343
cert_sig: EdSignature,
44-
pub cold_vk: EdPublicKey,
44+
cold_vk: EdPublicKey,
4545
}
4646

4747
/// NewKeyReg that is set to eventually replace `KeyReg`

mithril-core/src/stm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ impl StmInitializer {
276276
) -> Self {
277277
let sk = SigningKey::gen(rng);
278278
let pk = StmVerificationKeyPoP::from(&sk);
279-
let kes_sk = Sum6Kes::from_bytes(kes_sk).expect("Invalid KES key provided"); // todo: handle this
279+
let kes_sk: Sum6Kes = serde_cbor::from_slice(&kes_sk).expect("Invalid KES key provided"); // todo: handle this
280280
let kes_sig = Some(kes_sk.sign(kes_period, &pk.to_bytes()));
281281

282282
Self {

0 commit comments

Comments
 (0)