()
| 453 | |
| 454 | #[test] |
| 455 | fn test_signature_invalid_message() { |
| 456 | let keypair = KeyPair::generate(); |
| 457 | let message = b"Hello, Atomic!"; |
| 458 | let wrong_message = b"Goodbye, Atomic!"; |
| 459 | |
| 460 | let signer = Signer::new(&keypair); |
| 461 | let signature = signer.sign(message); |
| 462 | |
| 463 | assert!(signature.verify(wrong_message, &keypair.public).is_err()); |
| 464 | } |
| 465 | |
| 466 | #[test] |
| 467 | fn test_signature_base32_roundtrip() { |