aere-quantum/crypto-inventory/test/fixturi/negative/comentarii.js

15 lines
655 B
JavaScript

// Fixtura negativa: fisierul importa node:crypto doar pentru UUID-uri. Comentariile pomenesc
// API-uri reale; niciunul nu e o folosire si scanerul trebuie sa dea ZERO gasiri.
import crypto from 'node:crypto';
// crypto.createHash('md5') intr-un comentariu nu e o folosire.
// const k = crypto.generateKeyPairSync('rsa', { modulusLength: 1024 });
/* crypto.createCipheriv('des-ede3-cbc', key, iv) intr-un comentariu bloc */
/**
* Exemplu din documentatie: crypto.createSign('RSA-SHA1').
* RSA, ECDSA, secp256k1 si X25519 sunt aici doar cuvinte.
*/
export function id() {
return crypto.randomUUID(); // crypto.createHmac('sha1', k) tot comentariu
}