Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 3795|Jawab: 7

[Sumber] Versi protokol keamanan HTTPS mendukung alat deteksi

[Salin tautan]
Dipaparkan pada 2023-10-22 22:07:28 | | | |
Persyaratan: Saya membuat gadget untuk seorang teman, yang tujuan utamanya adalah untuk memeriksa LAN (Periksa situs web online tidak memiliki akses ke intranet) untuk menyediakan dokumentasi antarmuka kepada pihak ketiga yang menjelaskan protokol keamanan yang digunakan oleh situs https.

Saya percaya bahwa selama proses pengembangan, Anda mungkin menemukan"Permintaan dibatalkan: Tidak dapat membuat saluran aman SSL/TLS"Kelainan, alasan kelainan mungkin karena versi protokol keamanan yang ditetapkan oleh pihak lain terlalu tinggi, dan pada saat yang sama, versi protokol keamanan yang dikonfigurasi secara default di program Anda terlalu rendah, dan kemudian tidak dapat berkomunikasi secara normal.

Protokol SSL/TLS

SSL adalah singkatan dari Secure Sockets Layer, yang merupakan protokol transmisi aman yang dirancang oleh Netscape untuk web, dengan tujuan memberikan jaminan kerahasiaan, otentikasi, dan integritas data untuk komunikasi jaringan. Saat ini, SSL telah menjadi standar industri untuk komunikasi yang aman di Internet.

Beberapa versi pertama SSL (SSL 1.0, SSL 2.0, SSL 3.0) dirancang dan dipelihara oleh Netscape, dan mulai dari versi 3.1, protokol SSL secara resmi diambil alih oleh Internet Engineering Task Force (IETF) dan berganti nama menjadi TLS (Transport Layer Security), dan telah berkembang menjadi TLS 1.0, TLS1.1, dan TLS1.2. Saat ini, arus utama masih TLS1.2, tetapi TLS1.3 akan menjadi tren umum.

ProtokolDiterbitkanKeadaan
SSL 1.0Tidak diterbitkanTidak diterbitkan
SSL 2.01995Tidak digunakan lagi pada tahun 2011 (RFCLogin hyperlink terlihat.)
SSL 3.01996Tidak digunakan lagi pada tahun 2015 (RFCLogin hyperlink terlihat.)
TLS 1.01999Tidak digunakan lagi pada tahun 2020 (RFCLogin hyperlink terlihat.)
TLS 1.12006Tidak digunakan lagi pada tahun 2020 (RFCLogin hyperlink terlihat.)
TLS 1.22008
TLS 1.32018


Alat Periksa https

Dengan menggunakan .NET, kami mengembangkan alat deteksi dukungan protokol keamanan HTTPS, yang benar-benar menerbitkan aplikasi konsol ke repositori nuget, yang mendukung: netcoreapp3.1, net5.0, net6.0, dan net7.0.

Alamat GitHub:Login hyperlink terlihat.

Alamat Nuget:Login hyperlink terlihat.

Perintah instalasi adalah sebagai berikut:


Gunakan perintah sebagai berikut:



Sangat sederhana, perintahnya adalah nama paket + spasi + URL.

(Akhir)




Mantan:Mulailah dengan router GL-MT2500A untuk jaringan rumah Anda
Depan:Ikuti akun resminya dan dapatkan "kode undangan" secara gratis
 Tuan tanah| Dipaparkan pada 2023-10-23 20:40:35 |
v1.0.1



 Tuan tanah| Dipaparkan pada 2023-11-13 19:32:04 |
SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
.NET 4.0/4.5 default: SecurityProtocolType.Tls | SecurityProtocolType.Ssl3
.NET 4.6/4.7 default: SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12
 Tuan tanah| Dipaparkan pada 2023-11-13 19:33:29 |
Bahasa klien
versi
Perpustakaan kelas
Apakah itu didukung atau tidak
Skema yang Kompatibel

JawaSebelum 1.6.115 tidakPaket dukungan pihak ketiga
Setelah 1.6.115 adaMulai jvm dan tambahkan parameter - Dhttps.protocols=TLSv1.1, TLSv1.2
1.7 adaMulai jvm dan tambahkan parameter - Dhttps.protocols=TLSv1.1, TLSv1.2
1.8 adaDidukung secara default
NodejsVersi individual adaDidukung secara default
c#,asp.net4.0-4.4 ada
Tambahkan kode downlink sebelum mengirim permintaan HTTP
ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (Tipe Protokol Keamanan)768 | (Jenis Protokol Keamanan)3072;
4.5 ada
Jika 4.5 atau lebih tinggi, Anda dapat menggunakannya secara langsung
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | Jenis Protokol Keamanan.Tls11;
Ular sawah2.7-3 adaDidukung secara default
Curl7.19.7 adaDidukung secara default
Golang1.7.4net/httpadaDidukung secara default
Ruby
phpphp5.6file_get_contentsada
http\klientidak
Curlada
php5.3.29file_get_contentsada
http\klientidak
Curlada




 Tuan tanah| Dipaparkan pada 2024-2-3 09:00:56 |
Curl mendeteksi informasi seperti masa berlaku sertifikat https
https://www.itsvse.com/thread-10669-1-1.html
 Tuan tanah| Dipaparkan pada 2024-5-28 13:23:01 |
Permintaan dibatalkan: Gagal membuat solusi saluran aman SSL/TLS
https://www.itsvse.com/thread-7612-1-1.html
 Tuan tanah| Dipaparkan pada 2024-5-28 13:42:04 |
Abaikan validasi sertifikat

 Tuan tanah| Dipaparkan pada 2025-3-10 13:35:22 |
Praktik terbaik Transport Layer Security (TLS) di .NET Framework:Login hyperlink terlihat.
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com