OPENSSL-ENC(1ssl) OpenSSL OPENSSL-ENC(1ssl) openssl-enc - openssl enc| [-] [-help] [-list] [-ciphers] [-in _] [-out _] [-pass ] [-e] [-d] [-a] [-base64] [-A] [-k _] [-kfile _] [-K ] [-iv IV] [-S ] [-salt] [-nosalt] [-z] [-md ] [-iter ] [-pbkdf2] [-saltlen ] [-p] [-P] [-bufsize ] [-nopad] [-v] [-debug] [-none] [-skeymgmt skeymgmt] [-skeyopt :] [-engine ] [-rand ] [-writerand ] [-provider ] [-provider-path ] [-provparam [:]=] [-propquery propq] openssl [...] . Base64 . - . -help . -list . -ciphers -list . -in _ . -out _ . -pass . openssl-passphrase-options(1). -e : . -d . -a Base64. base64 . base64 . -A 64 1024 . -base64 -a -A -a base64 base64 . -A . -k _ . OpenSSL . -pass. -kfile _ _. OpenSSL . -pass. -md . sha-256. -iter . . PBKDF2 . -pbkdf2 PBKDF2 10000 -iter. -saltlen -pbkdf2. 8 . 16 . -pbkdf2 8. . -nosalt . OpenSSL. -salt ( -S) . -S : . . ( -saltlen). -K : . IV -iv. -K IV . . -iv IV IV : . -K IV . IV . -p IV . -P IV : . -bufsize . -nopad . -v . -debug BIOs . -z zlib . OpenSSL zlib zlib-dynamic. -none NULL ( ). -skeymgmt skeymgmt . EVP_SKEYMGMT . . "openssl list -skey-managers". -skeyopt : opt:value. . -rand -writerand " " openssl(1) . -provider -provider-path -provparam [:]= -propquery propq " " openssl(1) provider(7) property(7). -engine " " openssl(1). . "openssl " "openssl enc -". . openssl-list(1) . ( ccgost gost89) . -engine OpenSSL . enc . IV . -salt OpenSSL . -salt . . ( -S) . . AES CBC. PKCS#7 . . 1 256 . . RC2 . Blowfish RC5 128 . OpenSSL 3.0 -S. . -S . OpenSSL 3.0 OpenSSL 1.1.1 -S . OpenSSL 1.1.1 -S . . -list ( "openssl enc -list") OpenSSL . CCM GCM . ( -out) . . AEAD / /iv/ (nonce) openssl enc /iv/ AEAD . /iv/ . openssl-cms(1) /iv/ . enc (key wrapping) . (-bufsize 8*1024 ). '*-wrap' 8 . '*-wrap-pad' . IV. . base64 Base 64 bf-cbc Blowfish CBC bf bf-cbc blowfish bf-cbc bf-cfb Blowfish CFB bf-ecb Blowfish ECB bf-ofb Blowfish OFB cast-cbc CAST CBC cast cast-cbc cast5-cbc CAST5 CBC cast5-cfb CAST5 CFB cast5-ecb CAST5 ECB cast5-ofb CAST5 OFB chacha20 ChaCha20 des-cbc DES CBC des des-cbc des-cfb DES CFB des-ofb DES OFB des-ecb DES ECB des-ede-cbc Two key triple DES EDE CBC des-ede Two key triple DES EDE ECB des-ede-cfb Two key triple DES EDE CFB des-ede-ofb Two key triple DES EDE OFB des-ede3-cbc Three key triple DES EDE CBC des-ede3 Three key triple DES EDE ECB des3 des-ede3-cbc des-ede3-cfb Three key triple DES EDE CFB des-ede3-ofb Three key triple DES EDE OFB desx DESX. gost89 GOST 28147-89 CFB ( ccgost) gost89-cnt GOST 28147-89 CNT ( ccgost) idea-cbc IDEA CBC idea idea-cbc idea-cfb IDEA CFB idea-ecb IDEA ECB idea-ofb IDEA OFB rc2-cbc 128 RC2 CBC rc2 rc2-cbc rc2-cfb 128 RC2 CFB rc2-ecb 128 RC2 ECB rc2-ofb 128 RC2 OFB rc2-64-cbc 64 RC2 CBC rc2-40-cbc 40 RC2 CBC rc4 128 RC4 rc4-64 64 RC4 rc4-40 40 RC4 rc5-cbc RC5 CBC rc5 rc5-cbc rc5-cfb RC5 CFB rc5-ecb RC5 ECB rc5-ofb RC5 OFB seed-cbc SEED CBC seed seed-cbc seed-cfb SEED CFB seed-ecb SEED ECB seed-ofb SEED OFB sm4-cbc SM4 CBC sm4 sm4-cbc sm4-cfb SM4 CFB sm4-ctr SM4 CTR sm4-ecb SM4 ECB sm4-ofb SM4 OFB aes-[128|192|256]-cbc 128/192/256 AES CBC aes[128|192|256] aes-[128|192|256]-cbc aes-[128|192|256]-cfb 128/192/256 AES 128 CFB aes-[128|192|256]-cfb1 128/192/256 AES 1 CFB aes-[128|192|256]-cfb8 128/192/256 AES 8 CFB aes-[128|192|256]-ctr 128/192/256 AES CTR aes-[128|192|256]-ecb 128/192/256 AES ECB aes-[128|192|256]-ofb 128/192/256 AES OFB aes-[128|192|256]-wrap 128/192/256 AES aes-[128|192|256]-wrap-pad 128/192/256 AES aria-[128|192|256]-cbc 128/192/256 ARIA CBC aria[128|192|256] aria-[128|192|256]-cbc aria-[128|192|256]-cfb 128/192/256 ARIA 128 CFB aria-[128|192|256]-cfb1 128/192/256 ARIA 1 CFB aria-[128|192|256]-cfb8 128/192/256 ARIA 8 CFB aria-[128|192|256]-ctr 128/192/256 ARIA CTR aria-[128|192|256]-ecb 128/192/256 ARIA ECB aria-[128|192|256]-ofb 128/192/256 ARIA OFB camellia-[128|192|256]-cbc 128/192/256 Camellia CBC camellia[128|192|256] camellia-[128|192|256]-cbc camellia-[128|192|256]-cfb 128/192/256 Camellia 128 CFB camellia-[128|192|256]-cfb1 128/192/256 Camellia 1 CFB camellia-[128|192|256]-cfb8 128/192/256 Camellia 8 CFB camellia-[128|192|256]-ctr 128/192/256 Camellia CTR camellia-[128|192|256]-ecb 128/192/256 Camellia ECB camellia-[128|192|256]-ofb 128/192/256 Camellia OFB base64: openssl base64 -in file.bin -out file.b64 openssl base64 -d -in file.b64 -out file.bin AES-128 PBKDF2: openssl enc -aes128 -pbkdf2 -in file.txt -out file.aes128 : openssl enc -aes128 -pbkdf2 -d -in file.aes128 -out file.txt \ -pass pass:<_> base64 ( ) AES-256 CTR PBKDF2: openssl enc -aes-256-ctr -pbkdf2 -a -in file.txt -out file.aes256 base64 : openssl enc -aes-256-ctr -pbkdf2 -d -a -in file.aes256 -out file.txt \ -pass file:<__> AES: openssl enc -e -a -id-aes128-wrap-pad -K 000102030405060708090A0B0C0D0E0F -in file.bin openssl aes128-wrap-pad -e -a -K 000102030405060708090A0B0C0D0E0F -in file.bin -A . base64 -A 1024 . openssl enc . RC2 76 RC4 84 . openssl-list(1) EVP_SKEY(3) MD5 SHA256 OpenSSL 1.1.0. -list OpenSSL 1.1.1e. -ciphers -engine OpenSSL 3.0. -saltlen OpenSSL 3.2. -skeymgmt -skeyopt OpenSSL 3.5. 2000-2025 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 OPENSSL-ENC(1ssl)