aere-quantum/crypto-inventory/test/fixturi/rust/ambiguu.rs

7 lines
395 B
Rust

// Fixtura: Rust, fara niciun `use` care sa spuna din ce crate vine SigningKey. Numele e purtat de ed25519-dalek, ml-dsa, slh-dsa,
// p256, k256 si rsa, cu intelesuri diferite; unealta nu ghiceste, raporteaza unknown cu motivul scris.
pub fn cheie(b: &[u8; 32]) -> Vec<u8> {
let k = SigningKey::from_bytes(b); // EXPECT: SigningKey (crate not resolved) | unknown
k.to_bytes().to_vec()
}