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:250–260  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

248
249 #[test]
250 fn test_secret_key_from_bytes() {
251 let keypair1 = KeyPair::generate();
252 let bytes = keypair1.secret.as_bytes();
253 let secret2 = SecretKey::from_bytes(bytes);
254
255 // Same secret key should produce same signatures
256 let message = b"test message";
257 let sig1 = keypair1.sign(message);
258 let sig2 = secret2.sign(message);
259 assert_eq!(sig1, sig2);
260 }
261}

Callers

nothing calls this directly

Calls 2

as_bytesMethod · 0.45
signMethod · 0.45

Tested by

no test coverage detected