MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_secret_key_from_bytes

Function test_secret_key_from_bytes

atomic-identity/src/keypair.rs:292–302  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

290
291 #[test]
292 fn test_secret_key_from_bytes() {
293 let keypair1 = KeyPair::generate();
294 let bytes = keypair1.secret.as_bytes();
295 let secret2 = SecretKey::from_bytes(bytes);
296
297 // Same secret key should produce same signatures
298 let message = b"test message";
299 let sig1 = keypair1.sign(message);
300 let sig2 = secret2.sign(message);
301 assert_eq!(sig1, sig2);
302 }
303}

Callers

nothing calls this directly

Calls 2

as_bytesMethod · 0.45
signMethod · 0.45

Tested by

no test coverage detected