Ini adalah perintah opensslssl yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
openssl - alat baris perintah OpenSSL
RINGKASAN
openssl Command [ perintah_opts ] [ perintah_args ]
openssl [ daftar-standar-perintah | daftar-pesan-digest-perintah | list-cipher-perintah |
list-cipher-algoritma | list-message-digest-algoritma | daftar-kunci-publik-algoritma]
openssl tidak-XXX [ sewenang-wenang Pilihan ]
DESKRIPSI
OpenSSL adalah toolkit kriptografi yang mengimplementasikan Secure Sockets Layer (SSL v2/v3) dan
Protokol jaringan Transport Layer Security (TLS v1) dan standar kriptografi terkait
dibutuhkan oleh mereka.
The openssl program adalah alat baris perintah untuk menggunakan berbagai fungsi kriptografi dari
OpenSSL kripto perpustakaan dari shell. Dapat digunakan untuk
o Pembuatan dan pengelolaan kunci pribadi, kunci publik, dan parameter
o Operasi kriptografi kunci publik
o Pembuatan sertifikat X.509, CSR, dan CRL
o Perhitungan Intisari Pesan
o Enkripsi dan Dekripsi dengan Cipher
o Tes Klien dan Server SSL/TLS
o Penanganan surat yang ditandatangani atau dienkripsi S/MIME
o Permintaan, pembuatan, dan verifikasi Stempel Waktu
COMMAND RINGKASAN
The openssl program menyediakan berbagai macam perintah (Command dalam SINOPSIS di atas),
yang masing-masing sering memiliki banyak pilihan dan argumen (perintah_opts dan perintah_args
dalam SINOPSIS).
Perintah semu daftar-standar-perintah, daftar-pesan-digest-perintah, dan daftar-cipher-
perintah keluaran daftar (satu entri per baris) dari nama-nama semua perintah standar, pesan
perintah digest, atau perintah cipher, masing-masing, yang tersedia saat ini
openssl utilitas
Perintah semu list-cipher-algoritma dan list-message-digest-algoritma daftar semua
nama sandi dan intisari pesan, satu entri per baris. Alias terdaftar sebagai:
dari => ke
Perintah semu daftar-kunci-publik-algoritma daftar semua algoritma kunci publik yang didukung.
Perintah semu tidak-XXX menguji apakah perintah dengan nama yang ditentukan tersedia. Jika
tidak ada perintah bernama XXX ada, ia mengembalikan 0 (berhasil) dan mencetak tidak-XXX; selain itu
mengembalikan 1 dan mencetak XXX. Dalam kedua kasus, output menuju ke stdout dan tidak ada yang dicetak
untuk stderr. Argumen baris perintah tambahan selalu diabaikan. Karena untuk setiap cipher
ada perintah dengan nama yang sama, ini menyediakan cara mudah untuk menguji skrip shell
untuk ketersediaan cipher di openssl program. (tidak-XXX tidak dapat mendeteksi
pseudo-perintah seperti berhenti, daftar-...-perintah, atau tidak-XXX diri.)
STANDAR PERINTAH
asn1parse Parsing urutan ASN.1.
ca Otoritas Sertifikat (CA) Manajemen.
cipher Penentuan Deskripsi Cipher Suite.
cms Utilitas CMS (Cryptographic Message Syntax)
krl Manajemen Daftar Pencabutan Sertifikat (CRL).
crl2pkcs7 Konversi CRL ke PKCS#7.
dgst Perhitungan Intisari Pesan.
dh Manajemen Parameter Diffie-Hellman. Usang oleh dhparam.
dhparam Generasi dan Manajemen Parameter Diffie-Hellman. Digantikan oleh kunci genpkey
dan pkeyparam
dsa Manajemen Data DSA.
dsaparam Pembuatan dan Pengelolaan Parameter DSA. Digantikan oleh kunci genpkey dan pkeyparam
ec Pemrosesan kunci EC (Kurva Elliptik)
ecparam Manipulasi dan pembuatan parameter EC
enc Encoding dengan Cipher.
mesin Informasi dan manipulasi engine (modul loadble).
salah Nomor Kesalahan ke Konversi String Kesalahan.
gendh Generasi Parameter Diffie-Hellman. Usang oleh dhparam.
gendsa Pembuatan Kunci Pribadi DSA dari Parameter. Digantikan oleh kunci genpkey dan kunci
kunci genpkey Pembuatan Kunci Pribadi atau Parameter.
genrsa Pembuatan Kunci Pribadi RSA. Digantikan oleh kunci genpkey.
nseq Buat atau periksa urutan sertifikat netscape
oksp Utilitas Protokol Status Sertifikat Online.
passwd Pembuatan kata sandi hash.
pkcs12 PKCS#12 Manajemen Data.
pkcs7 PKCS#7 Manajemen Data.
kunci Manajemen kunci publik dan pribadi.
pkeyparam Manajemen parameter algoritma kunci publik.
pkeyutl Utilitas operasi kriptografi algoritma kunci publik.
baris Menghasilkan byte pseudo-acak.
req PKCS#10 X.509 Manajemen Permintaan Penandatanganan Sertifikat (CSR).
RSA manajemen kunci RSA.
rsutl Utilitas RSA untuk penandatanganan, verifikasi, enkripsi, dan dekripsi. Digantikan oleh
pkeyutl
s_klien Ini mengimplementasikan klien SSL/TLS generik yang dapat membuat transparan
koneksi ke server jarak jauh yang menggunakan SSL/TLS. Ini dimaksudkan untuk pengujian
tujuan saja dan hanya menyediakan fungsionalitas antarmuka yang belum sempurna tetapi
secara internal menggunakan sebagian besar semua fungsi OpenSSL ssl Perpustakaan.
s_server Ini mengimplementasikan server SSL/TLS generik yang menerima koneksi dari jarak jauh
klien berbicara SSL/TLS. Ini dimaksudkan untuk tujuan pengujian saja dan menyediakan
hanya fungsionalitas antarmuka yang belum sempurna tetapi sebagian besar secara internal menggunakan semua
fungsionalitas OpenSSL ssl Perpustakaan. Ini menyediakan baris perintah sendiri
protokol berorientasi untuk menguji fungsi SSL dan fasilitas respons HTTP sederhana
untuk meniru server web yang sadar SSL/TLS.
waktu Pengatur Waktu Koneksi SSL.
ses_id Manajemen Data Sesi SSL.
memukul Pemrosesan surat S/MIME.
kecepatan Pengukuran Kecepatan Algoritma.
spkac Pencetakan SPKAC dan utilitas pembangkit
ts Alat Time Stamping Authority (klien/server)
memeriksa Verifikasi Sertifikat X.509.
versi Informasi Versi OpenSSL.
x509 Manajemen Data Sertifikat X.509.
PESAN INTISARI PERINTAH
md2 Intisari MD2
md5 Intisari MD5
mdc2 Intisari MDC2
rmd160 Intisari RMD-160
sha Intisari SHA
sha1 Intisari SHA-1
sha224 Intisari SHA-224
sha256 Intisari SHA-256
sha384 Intisari SHA-384
sha512 Intisari SHA-512
pengkodean DAN CIPHER PERINTAH
base64 Pengkodean Base64
bf bf-cbc bf-cfb bf-ecb bf-ofb
Cipher Ikan Blow
cast pemeran-cbc
Cipher CAST
cast5-cbc cast5-cfb cast5-ecb cast5-ofb
Cipher CAST5
dari des-cbc des-cfb des-ecb des-ede des-ede-cbc des-ede-cfb des-ede-ofb des-ofb
Sandi DES
des3 desx des-ede3 des-ede3-cbc des-ede3-cfb des-ede3-ofb
Tiga-DES Cipher
ide ide-cbc ide-cfb ide-ecb ide-ofb
Kode IDEA
rc2 rc2-cbc rc2-cfb rc2-ecb rc2-ofb
Sandi RC2
rc4 Sandi RC4
rc5 rc5-cbc rc5-cfb rc5-ecb rc5-ofb
Sandi RC5
LULUS FRASA ARGUMEN
Beberapa perintah menerima argumen kata sandi, biasanya menggunakan -passin dan -pingsan untuk masukan
dan kata sandi keluaran masing-masing. Ini memungkinkan kata sandi diperoleh dari berbagai
dari sumber. Kedua opsi ini mengambil satu argumen yang formatnya dijelaskan di bawah ini.
Jika tidak ada argumen kata sandi yang diberikan dan kata sandi diperlukan, maka pengguna akan diminta untuk
masukkan satu: ini biasanya akan dibaca dari terminal saat ini dengan gema dimatikan.
pass: kata sandi
kata sandi yang sebenarnya adalah kata sandi. Karena kata sandi dapat dilihat oleh utilitas
(seperti 'ps' di bawah Unix) formulir ini hanya boleh digunakan jika keamanan tidak
penting.
env:var dapatkan kata sandi dari variabel lingkungan adalah. Karena lingkungan
proses lain terlihat pada platform tertentu (misalnya ps di bawah Unix tertentu)
OS) opsi ini harus digunakan dengan hati-hati.
file: nama path
baris pertama dari nama jalur adalah kata sandi. Jika sama nama jalur argumen adalah
dipasok ke -passin dan -pingsan argumen maka baris pertama akan digunakan untuk
password input dan baris berikutnya untuk password output. nama jalur tidak butuh
merujuk ke file biasa: misalnya bisa merujuk ke perangkat atau pipa bernama.
fd:nomor baca kata sandi dari deskriptor file jumlah. Ini dapat digunakan untuk mengirim
data melalui pipa misalnya.
stdin membaca kata sandi dari input standar.
Gunakan opensslssl online menggunakan layanan onworks.net