Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 3795|Atbildi: 7

[Avots] HTTPS drošības protokola versija atbalsta noteikšanas rīku

[Kopēt saiti]
Publicēts 2023-10-22 22:07:28 | | | |
Prasības: Es izveidoju sīkrīku draugam, kura galvenais mērķis ir pārbaudīt LAN (Pārbaudiet, vai tiešsaistes tīmekļa vietnei nav piekļuves iekštīklam), lai trešām personām sniegtu saskarnes dokumentāciju, kurā aprakstīti HTTPS vietņu izmantotie drošības protokoli.

Es ticu, ka izstrādes procesā jūs varat sastapties"Pieprasījums tika pārtraukts: nevarēja izveidot SSL/TLS drošu kanālu"Novirze, novirzes iemesls var būt tas, ka otras puses iestatītā drošības protokola versija ir pārāk augsta, un tajā pašā laikā drošības protokola versija, kas konfigurēta pēc noklusējuma jūsu programmā, ir pārāk zema, un tad tā nevar normāli sazināties.

SSL/TLS protokols

SSL apzīmē Secure Sockets Layer, kas ir drošs pārraides protokols, ko Netscape izstrādājis tīmeklim, ar mērķi nodrošināt konfidencialitātes, autentifikācijas un datu integritātes garantiju tīkla saziņai. Mūsdienās SSL ir kļuvis par nozares standartu drošai saziņai internetā.

Pirmās SSL versijas (SSL 1.0, SSL 2.0, SSL 3.0) izstrādāja un uzturēja Netscape, un, sākot ar versiju 3.1, SSL protokolu oficiāli pārņēma Internet Engineering Task Force (IETF) un pārdēvēja par TLS (Transport Layer Security), un tas ir attīstījies uz TLS 1.0, TLS1.1 un TLS1.2. Šobrīd mainstream joprojām ir TLS1.2, bet TLS1.3 drīz kļūs par vispārējo tendenci.

ProtokolsPublicētsStatusu
SSL 1.0NepublicētiNepublicēti
SSL 2.01995Novecojis 2011. gadā (RFCHipersaites pieteikšanās ir redzama.)
SSL 3.01996Novecojis 2015. gadā (RFCHipersaites pieteikšanās ir redzama.)
TLS 1.01999Novecojis 2020. gadā (RFCHipersaites pieteikšanās ir redzama.)
TLS 1.12006Novecojis 2020. gadā (RFCHipersaites pieteikšanās ir redzama.)
TLS 1.22008
TLS 1.32018


https pārbaudes rīks

Izmantojot .NET, mēs izstrādājām HTTPS drošības protokola atbalsta noteikšanas rīku, kas faktiski publicē konsoles lietojumprogrammu nuget repozitorijā, kas atbalsta: netcoreapp3.1, net5.0, net6.0 un net7.0.

GitHub adrese:Hipersaites pieteikšanās ir redzama.

Nuget adrese:Hipersaites pieteikšanās ir redzama.

Instalēšanas komanda ir šāda:


Izmantojiet komandu šādi:



Ļoti vienkārši, komanda ir pakotnes nosaukums + atstarpe + URL.

(Beigas)




Iepriekšējo:Sāciet ar GL-MT2500A maršrutētāju mājas tīklam
Nākamo:Sekojiet oficiālajam kontam un saņemiet "ielūguma kodu" bez maksas
 Saimnieks| Publicēts 2023-10-23 20:40:35 |
v1.0.1



 Saimnieks| Publicēts 2023-11-13 19:32:04 |
SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
.NET 4.0/4.5 noklusējums: SecurityProtocolType.Tls | SecurityProtocolType.Ssl3
.NET 4.6/4.7 noklusējums: SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12
 Saimnieks| Publicēts 2023-11-13 19:33:29 |
Klienta valoda
versija
Klases bibliotēka
Neatkarīgi no tā, vai tas tiek atbalstīts vai nē
Saderīgas shēmas

JavaPirms 1.6.115. neTrešo pušu atbalsta paketes
Pēc 1.6.115. būtSāciet jvm un pievienojiet parametrus - Dhttps.protocols=TLSv1.1, TLSv1.2
1.7 būtSāciet jvm un pievienojiet parametrus - Dhttps.protocols=TLSv1.1, TLSv1.2
1.8 būtTiek atbalstīts pēc noklusējuma
NodejsAtsevišķas versijas būtTiek atbalstīts pēc noklusējuma
c#,asp.net4.0-4.4 būt
Lejupsaites koda pievienošana pirms HTTP pieprasījumu nosūtīšanas
ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
4.5 būt
Ja tas ir 4.5 vai jaunāks, varat to izmantot tieši
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
Python2.7-3 būtTiek atbalstīts pēc noklusējuma
Čokurošanās7.19.7 būtTiek atbalstīts pēc noklusējuma
Golang1.7.4tīkls/httpbūtTiek atbalstīts pēc noklusējuma
Rubīns
PHP5.6. lpp.file_get_contentsbūt
http\klientsne
Čokurošanāsbūt
php5.3.29file_get_contentsbūt
http\klientsne
Čokurošanāsbūt




 Saimnieks| Publicēts 2024-2-3 09:00:56 |
Curl nosaka informāciju, piemēram, HTTPS sertifikāta derīguma termiņu
https://www.itsvse.com/thread-10669-1-1.html
 Saimnieks| Publicēts 2024-5-28 13:23:01 |
Pieprasījums pārtraukts: neizdevās izveidot SSL/TLS droša kanāla risinājumu
https://www.itsvse.com/thread-7612-1-1.html
 Saimnieks| Publicēts 2024-5-28 13:42:04 |
Sertifikāta validācijas ignorēšana

 Saimnieks| Publicēts 2025-3-10 13:35:22 |
Transporta slāņa drošības (TLS) labākā prakse .NET Framework:Hipersaites pieteikšanās ir redzama.
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com