15 lines
655 B
JavaScript
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
|
|
}
|