Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen opensslssl komutudur.
Program:
ADI
openssl - OpenSSL komut satırı aracı
SİNOPSİS
openssl komuta [ komut_opts ] [ komut_args ]
openssl [ liste-standart-komutlar | liste-mesaj-özet-komutları | liste-şifre-komutları |
liste-şifre-algoritmaları | liste-mesaj-özet-algoritmaları | liste-genel-anahtar-algoritmaları]
openssl yok hayır-XXX [ keyfi seçenekleri ]
TANIM
OpenSSL, Güvenli Yuva Katmanı'nı (SSL v2/v3) uygulayan bir şifreleme araç takımıdır ve
Aktarım Katmanı Güvenliği (TLS v1) ağ protokolleri ve ilgili şifreleme standartları
onlar tarafından gerekli.
The openssl program, çeşitli şifreleme işlevlerini kullanmak için bir komut satırı aracıdır.
OpenSSL'ler kripto kabuktan kitaplık. için kullanılabilir
o Özel anahtarların, genel anahtarların ve parametrelerin oluşturulması ve yönetimi
o Açık anahtar şifreleme işlemleri
o X.509 sertifikalarının, CSR'lerin ve CRL'lerin oluşturulması
o Mesaj Özetlerinin Hesaplanması
o Şifreleme ile Şifreleme ve Şifre Çözme
o SSL/TLS İstemci ve Sunucu Testleri
o S/MIME imzalı veya şifreli postaların işlenmesi
o Zaman Damgası istekleri, oluşturma ve doğrulama
KOMUT ÖZET
The openssl program zengin bir komut çeşitliliği sağlar (komuta yukarıdaki SİNOPSİS'te),
her biri genellikle çok sayıda seçenek ve argümana sahiptir (komut_opts ve komut_args
SİNOPSİS'te).
sözde komutlar liste-standart-komutlar, liste-mesaj-özet-komutları, ve liste-şifre-
komutlar tüm standart komutların adlarının bir listesini (satır başına bir giriş) çıktı, mesaj
mevcut durumda mevcut olan sırasıyla özet komutları veya şifreleme komutları
openssl Yarar.
sözde komutlar liste-şifre-algoritmaları ve liste-mesaj-özet-algoritmaları hepsini listele
şifre ve mesaj özet adları, satır başına bir giriş. Takma adlar şu şekilde listelenir:
-den =>
sözde komut liste-genel-anahtar-algoritmaları desteklenen tüm ortak anahtar algoritmalarını listeler.
sözde komut yok hayır-XXX belirtilen ada sahip bir komutun kullanılabilir olup olmadığını test eder. Eğer
adlandırılmış komut yok XXX varsa, 0 (başarı) döndürür ve yazdırır yok hayır-XXX; Aksi takdirde
1 döndürür ve yazdırır XXX. Her iki durumda da çıktı stdout'u ve hiçbir şey yazdırılmaz
için Stderr. Ek komut satırı bağımsız değişkenleri her zaman yok sayılır. çünkü her şifre için
aynı ada sahip bir komut var, bu, kabuk komut dosyalarının test edilmesi için kolay bir yol sağlar
şifrelerin kullanılabilirliği için openssl programı. (yok hayır-XXX tespit edemiyor
gibi sözde komutlar çıkmak, liste-Kendi ID’n ile mağazalarını oluştur-komutlarya da yok hayır-XXX kendisi.)
STANDART KOMUTLAR
asn1parse Bir ASN.1 dizisini ayrıştırın.
ca Sertifika Yetkilisi (CA) Yönetimi.
şifrelere Cipher Suite Açıklama Belirleme.
cms CMS (Kriptografik İleti Sözdizimi) yardımcı programı
crl Sertifika İptal Listesi (CRL) Yönetimi.
crl2pkcs7 CRL'den PKCS#7'ye Dönüştürme.
dgst Mesaj Özeti Hesaplama.
dh Diffie-Hellman Parametre Yönetimi. tarafından eski Dhparam.
Dhparam Diffie-Hellman Parametrelerinin Oluşturulması ve Yönetimi. yerini alan genpkey
ve pkeyparam
ne DSA Veri Yönetimi.
dsaparam DSA Parametre Oluşturma ve Yönetimi. yerini alan genpkey ve pkeyparam
ec EC (Eliptik eğri) anahtar işleme
ekparam EC parametre manipülasyonu ve üretimi
enc Şifrelerle Kodlama.
motor Motor (yüklenebilir modül) bilgisi ve manipülasyonu.
hata Hata Numarasından Hata Dizesine Dönüştürme.
gendh Diffie-Hellman Parametrelerinin Oluşturulması. tarafından eski Dhparam.
genda Parametrelerden DSA Özel Anahtarının Oluşturulması. yerini alan genpkey ve pkey
genpkey Özel Anahtar veya Parametrelerin Oluşturulması.
cins RSA Özel Anahtarının Oluşturulması. yerini alan genpkey.
devamı Bir netscape sertifika dizisi oluşturun veya inceleyin
ocsp Çevrimiçi Sertifika Durumu Protokolü yardımcı programı.
passwd Karma parolaların oluşturulması.
pkcs12 PKCS#12 Veri Yönetimi.
pkcs7 PKCS#7 Veri Yönetimi.
pkey Genel ve özel anahtar yönetimi.
pkeyparam Ortak anahtar algoritması parametre yönetimi.
pkeyutl Ortak anahtar algoritması şifreleme işlemi yardımcı programı.
tüm Sözde rastgele baytlar oluşturun.
req PKCS#10 X.509 Sertifika İmzalama Talebi (CSR) Yönetimi.
rsa RSA anahtar yönetimi.
Doğrulanmış İmzalama, doğrulama, şifreleme ve şifre çözme için RSA yardımcı programı. yerini alan
pkeyutl
s_client Bu, şeffaf bir sistem oluşturabilen genel bir SSL/TLS istemcisi uygular.
SSL/TLS konuşan bir uzak sunucuya bağlantı. Test amaçlıdır
yalnızca amaçlıdır ve yalnızca temel arabirim işlevselliği sağlar, ancak
OpenSSL'nin çoğunlukla tüm işlevlerini dahili olarak kullanır ssl kütüphane.
sunucu Bu, uzak bağlantılardan gelen bağlantıları kabul eden genel bir SSL/TLS sunucusu uygular.
SSL/TLS konuşan istemciler. Yalnızca test amaçlıdır ve şunları sağlar:
yalnızca ilkel arayüz işlevselliği, ancak dahili olarak çoğunlukla hepsini kullanır
OpenSSL'nin işlevselliği ssl kütüphane. Hem kendi komut satırı sağlar
SSL işlevlerini test etmek için odaklı protokol ve basit bir HTTP yanıt tesisi
SSL/TLS uyumlu bir web sunucusunu taklit etmek için.
s_time SSL Bağlantı Zamanlayıcısı.
oturum_kimliği SSL Oturum Veri Yönetimi.
Smime S/MIME posta işleme.
hız Algoritma Hız Ölçümü.
spkac SPKAC yazdırma ve oluşturma yardımcı programı
ts Zaman Damgası Yetkilisi aracı (istemci/sunucu)
doğrulamak X.509 Sertifika Doğrulaması.
versiyon OpenSSL Sürüm Bilgileri.
x509 X.509 Sertifika Veri Yönetimi.
MESAJ SİNDİRMEK KOMUTLAR
md2 MD2 Özeti
md5 MD5 Özeti
mdc2 MDC2 Özeti
rmd160 RMD-160 Özeti
sha SHA Özeti
sha1 SHA-1 Özeti
sha224 SHA-224 Özeti
sha256 SHA-256 Özeti
sha384 SHA-384 Özeti
sha512 SHA-512 Özeti
KODLAMA VE ŞİFRELİ KOMUTLAR
base64 Base64 Kodlama
bf erkek arkadaş-cbc erkek arkadaş-cfb erkek arkadaş-ecb erkek arkadaş
balon balığı şifresi
döküm döküm-cbc
CAST Şifresi
cast5-cbc cast5-cfb cast5-ecb cast5-ofb
CAST5 Şifresi
arasında des-cbc des-cfb des-ecb des-ede des-ede-cbc des-ede-cfb des-ede-ofb des-ofb
DES Şifresi
des3 masa des-ede3 des-ede3-cbc des-ede3-cfb des-ede3-ofb
Üçlü DES Şifresi
Fikir fikir-cbc fikir-cfb fikir-ecb fikir-ofb
FİKİR Şifresi
rc2 rc2-cbc rc2-cfb rc2-ecb rc2-ofb
RC2 Şifresi
rc4 RC4 Şifresi
rc5 rc5-cbc rc5-cfb rc5-ecb rc5-ofb
RC5 Şifresi
PASS İFADE ARGÜMANLAR
Birkaç komut, genellikle şunu kullanarak parola argümanlarını kabul eder: -geçmek ve -bayılmak giriş için
ve sırasıyla çıkış şifreleri. Bunlar, şifrenin çeşitli kaynaklardan alınmasına izin verir.
kaynaklardan. Bu seçeneklerin her ikisi de formatı aşağıda açıklanan tek bir argüman alır.
Parola bağımsız değişkeni verilmezse ve parola gerekiyorsa, kullanıcıdan şunu yapması istenir:
bir girin: bu genellikle geçerli terminalden yankı kapalıyken okunur.
geçiş:şifre
gerçek şifre şifre. Şifre yardımcı programlar tarafından görülebildiği için
(Unix altındaki 'ps' gibi) bu form yalnızca güvenliğin sağlanmadığı durumlarda kullanılmalıdır.
önemli.
ortam:var ortam değişkeninden şifreyi al var. ortamı olduğundan beri
diğer işlemler belirli platformlarda görünür (örneğin, belirli Unix altındaki ps
OS'ler) bu seçenek dikkatli kullanılmalıdır.
dosya:yol adı
ilk satırı yol adı şifredir. eğer aynı yol adı argüman
tedarik edilen -geçmek ve -bayılmak argümanlar daha sonra ilk satır için kullanılacaktır
giriş şifresi ve çıkış şifresi için sonraki satır. yol adı gerek yok
normal bir dosyaya bakın: örneğin bir aygıta veya adlandırılmış kanala atıfta bulunabilir.
fd:sayı dosya tanıtıcıdan şifreyi oku numara. Bu, göndermek için kullanılabilir
örneğin bir boru aracılığıyla veri.
stdin standart girişten şifreyi okuyun.
Onworks.net hizmetlerini kullanarak opensslssl'yi çevrimiçi kullanın