OPENSSL-RAND(1ssl) OpenSSL OPENSSL-RAND(1ssl) NUME openssl-rand - genereaza octei pseudo-aleatorii SINOPSIS openssl rand [-help] [-out fiier] [-base64] [-hex] [-engine id] [-rand fiiere] [-writerand fiier] [-provider nume] [-provider-path ruta] [-provparam [nume:]cheie=valoaree] [-propquery propq] num[K|M|G|T] DESCRIERE Aceasta comanda genereaza num octei aleatorii utilizand un generator de numere pseudoaleatorii securizat criptografic (CSPRNG). Un sufix [K|M|G|T] poate fi adaugat la valoarea num pentru a indica faptul ca valoarea solicitata este scalata ca multiplu de Kio/Mio/Gio/Tio. Reinei ca sufixele sunt sensibile la majuscule i ca sufixele reprezinta multipli binari (K = 1024 octei, M = 1024*1024 octei etc.). irul ,,max" poate fi inlocuit cu o valoare numerica in num, pentru a solicita numarul maxim de octei pe care CSPRNG il poate produce pe instaniere. In prezent, acesta este limitat la 2^61 octei, conform NIST SP 800-90C. Octeii aleatori sunt generai utilizand funcia RAND_bytes(3), care ofera un nivel de securitate de 256 de bii, cu condiia sa reueasca sa se insamaneze cu succes dintr-o sursa de entropie de incredere a sistemului de operare. In caz contrar, comanda va eua cu un cod de eroare diferit de zero. Pentru mai multe detalii, consultai RAND_bytes(3), RAND(7) i EVP_RAND(7). OPIUNI -help Afieaza acest mesaj de utilizare. -out fiier Scriei in fiier in loc de la ieirea standard. -base64 Efectueaza codificarea base64 la ieire. -hex Afieaza rezultatul ca un ir hexazecimal. -engine id Consultai seciunea <iuni motor>> din openssl(1). Aceasta opiune este depreciata. -rand fiiere, -writerand fiier Consultai <iuni de stare aleatorie>> in openssl(1) pentru detalii. -provider nume -provider-path ruta -provparam [nume:]key=valoare -propquery propq Consultai ,,Opiuni furnizor" in openssl(1), provider(7) i property(7). CONSULTAI I openssl(1), RAND_bytes(3), RAND(7), EVP_RAND(7) ISTORIC Opiunea -engine a fost depreciata in OpenSSL 3.0. DREPTURI DE AUTOR Drepturi de autor 2000-2021 The OpenSSL Project Authors. Toate drepturile rezervate. Liceniat sub Licena Apache 2.0 (,,License"). Nu avei voie sa utilizai acest fiier decat in conformitate cu licena. Putei obine o copie din fiierul LICENSE din distribuia sursei sau de la . TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . 3.5.2 5 august 2025 OPENSSL-RAND(1ssl)