Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 3795|Atsakyti: 7

[Šaltinis] HTTPS saugos protokolo versija palaiko aptikimo įrankį

[Kopijuoti nuorodą]
Publikuota: 2023-10-22 22:07:28 | | | |
Reikalavimai: Aš padariau programėlę draugui, kurios pagrindinis tikslas yra patikrinti LAN (Tikrinti, ar interneto svetainė neturi prieigos prie intraneto), kad trečiosioms šalims būtų pateikti sąsajos dokumentai, kuriuose aprašomi HTTPS svetainių naudojami saugumo protokolai.

Tikiu, kad kūrimo proceso metu galite susidurti"Užklausa nutraukta: nepavyko sukurti SSL/TLS saugaus kanalo"Nenormalumas, anomalijos priežastis gali būti ta, kad kitos šalies nustatyta saugos protokolo versija yra per didelė, o tuo pačiu metu jūsų programoje pagal numatytuosius nustatymus sukonfigūruota saugos protokolo versija yra per maža, tada ji negali normaliai bendrauti.

SSL/TLS protokolas

SSL reiškia "Secure Sockets Layer", kuris yra saugus perdavimo protokolas, kurį "Netscape" sukūrė žiniatinkliui, siekiant užtikrinti tinklo ryšio konfidencialumą, autentifikavimą ir duomenų vientisumą. Šiandien SSL tapo saugaus ryšio internete pramonės standartu.

Pirmąsias kelias SSL versijas (SSL 1.0, SSL 2.0, SSL 3.0) sukūrė ir prižiūrėjo Netscape, o nuo 3.1 versijos SSL protokolą oficialiai perėmė Internet Engineering Task Force (IETF) ir pervadino į TLS (Transport Layer Security) ir išsivystė į TLS 1.0, TLS1.1 ir TLS1.2. Šiuo metu pagrindinė vis dar yra TLS1.2, tačiau TLS1.3 netrukus taps bendra tendencija.

ProtokolasPaskelbtasBūsena
SSL 1.0NeskelbtųNeskelbtų
SSL 2.01995Nebenaudojama 2011 m. (RFCHipersaito prisijungimas matomas.)
SSL 3.01996Nebenaudojama 2015 m. (RFCHipersaito prisijungimas matomas.)
TLS 1.01999Nebenaudojama 2020 m. (RFCHipersaito prisijungimas matomas.)
TLS 1.12006Nebenaudojama 2020 m. (RFCHipersaito prisijungimas matomas.)
TLS 1.22008
TLS 1.32018


HTTPS tikrinimo įrankis

Naudodami .NET, sukūrėme HTTPS saugos protokolo palaikymo aptikimo įrankį, kuris iš tikrųjų publikuoja konsolės programą nuget saugykloje, kuri palaiko: netcoreapp3.1, net5.0, net6.0 ir net7.0.

"GitHub" adresas:Hipersaito prisijungimas matomas.

Nuget adresas:Hipersaito prisijungimas matomas.

Diegimo komanda yra tokia:


Naudokite komandą taip:



Labai paprasta, komanda yra paketo pavadinimas + tarpas + URL.

(Pabaiga)




Ankstesnis:Pradėkite nuo GL-MT2500A maršrutizatoriaus savo namų tinklui
Kitą:Sekite oficialią paskyrą ir gaukite "kvietimo kodą" nemokamai
 Savininkas| Publikuota: 2023-10-23 20:40:35 |
v1.0.1



 Savininkas| Publikuota: 2023-11-13 19:32:04 |
SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
.NET 4.0/4.5 numatytasis: SecurityProtocolType.Tls | SecurityProtocolType.Ssl3
.NET 4.6 / 4.7 numatytasis: SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12
 Savininkas| Publikuota: 2023-11-13 19:33:29 |
Kliento kalba
versija
Klasių biblioteka
Ar jis palaikomas, ar ne
Suderinamos schemos

JavaPrieš 1.6.115 neTrečiųjų šalių palaikymo paketai
Po 1.6.115 būtiPaleiskite jvm ir pridėkite parametrus - Dhttps.protocols=TLSv1.1, TLSv1.2
1.7 būtiPaleiskite jvm ir pridėkite parametrus - Dhttps.protocols=TLSv1.1, TLSv1.2
1.8 būtiPalaikoma pagal numatytuosius nustatymus
NodejsAtskiros versijos būtiPalaikoma pagal numatytuosius nustatymus
c#,asp.net4.0-4.4 būti
Prieš siųsdami HTTP užklausas pridėkite žemynnuorodos kodą
ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
4.5 būti
Jei jis yra 4.5 ar naujesnis, galite jį naudoti tiesiogiai
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
Pitonas2.7-3 būtiPalaikoma pagal numatytuosius nustatymus
Curl7.19.7 būtiPalaikoma pagal numatytuosius nustatymus
Golangas1.7.4net/httpbūtiPalaikoma pagal numatytuosius nustatymus
Rubinas
PHP5,6 phpfile_get_contentsbūti
http\klientasne
Curlbūti
php5.3.29file_get_contentsbūti
http\klientasne
Curlbūti




 Savininkas| Paskelbta 2024-2-3 09:00:56 |
"Curl" aptinka tokią informaciją kaip HTTPS sertifikato galiojimo laikas
https://www.itsvse.com/thread-10669-1-1.html
 Savininkas| Publikuota: 2024-5-28 13:23:01 |
Užklausa nutraukta: nepavyko sukurti SSL/TLS saugaus kanalo sprendimo
https://www.itsvse.com/thread-7612-1-1.html
 Savininkas| Publikuota: 2024-5-28 13:42:04 |
Nepaisyti sertifikato patvirtinimo

 Savininkas| Publikuota: 2025-3-10 13:35:22 |
Geriausia transportavimo lygmens saugos (TLS) praktika .NET Framework:Hipersaito prisijungimas matomas.
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com