Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 3795|Răspunde: 7

[Sursă] Versiunea protocolului de securitate HTTPS suportă instrumentul de detecție

[Copiază linkul]
Postat pe 2023-10-22 22:07:28 | | | |
Cerințe: Am făcut un gadget pentru un prieten, al cărui scop principal este să verific LAN-ul (Verifică site-ul online care nu are acces la intranet) pentru a furniza documentație de interfață terților care descrie protocoalele de securitate folosite de site-urile HTTPS.

Cred că, în timpul procesului de dezvoltare, s-ar putea să întâlnească"Cererea a fost anulată: Nu s-a putut crea un canal securizat SSL/TLS"Anomalie, motivul acestei anomalii poate fi că versiunea protocolului de securitate setată de cealaltă parte este prea mare, iar în același timp, versiunea protocolului de securitate configurată implicit în programul tău este prea mică, iar atunci nu poate comunica normal.

Protocolul SSL/TLS

SSL înseamnă Secure Sockets Layer, un protocol de transmisie securizat proiectat de Netscape pentru web, având ca scop asigurarea confidențialității, autentificării și integrității datelor pentru comunicarea în rețea. Astăzi, SSL a devenit standardul industriei pentru comunicațiile securizate pe Internet.

Primele câteva versiuni ale SSL (SSL 1.0, SSL 2.0, SSL 3.0) au fost proiectate și întreținute de Netscape, iar începând cu versiunea 3.1, protocolul SSL a fost preluat oficial de Internet Engineering Task Force (IETF) și redenumit TLS (Transport Layer Security), evoluând în TLS 1.0, TLS1.1 și TLS1.2. În prezent, mainstream-ul este încă TLS1.2, dar TLS1.3 este pe cale să devină tendința generală.

ProtocolPublicatStare
SSL 1.0NepublicateNepublicate
SSL 2.01995Deprevăzut în 2011 (RFCAutentificarea cu hyperlink este vizibilă.)
SSL 3.01996Deprevăzut în 2015 (RFCAutentificarea cu hyperlink este vizibilă.)
TLS 1.01999Deprevăzut în 2020 (RFCAutentificarea cu hyperlink este vizibilă.)
TLS 1.12006Deprevăzut în 2020 (RFCAutentificarea cu hyperlink este vizibilă.)
TLS 1.22008
TLS 1.32018


Unealtă de verificare https

Folosind .NET, am dezvoltat un instrument de suport pentru detectarea protocoalelor de securitate HTTPS, care publică efectiv aplicația de consolă în depozitul nuget, ce suportă: netcoreapp3.1, net5.0, net6.0 și net7.0.

Adresă GitHub:Autentificarea cu hyperlink este vizibilă.

Adresa Nuget:Autentificarea cu hyperlink este vizibilă.

Comanda de instalare este următoarea:


Folosește comanda astfel:



Foarte simplu, comanda este numele pachetului + spațiu + URL.

(Sfârșit)




Precedent:Începe cu un router GL-MT2500A pentru rețeaua ta de acasă
Următor:Urmărește contul oficial și obține gratuit "codul de invitație"
 Proprietarul| Postat la 2023-10-23 20:40:35 |
v1.0.1



 Proprietarul| Postat la 2023-11-13 19:32:04 |
SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
.NET 4.0/4.5 implicit: SecurityProtocolType.Tls | SecurityProtocolType.Ssl3
.NET 4.6/4.7 implicit: SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12
 Proprietarul| Postat pe 2023-11-13 19:33:29 |
Limbajul clientului
versiune
Biblioteca clasei
Indiferent dacă este susținută sau nu
Scheme compatibile

JavaÎnainte de 1.6.115 nuPachete de suport terțe
După 1.6.115 fiPornește jvm-ul și adaugă parametri - Dhttps.protocols=TLSv1.1, TLSv1.2
1.7 fiPornește jvm-ul și adaugă parametri - Dhttps.protocols=TLSv1.1, TLSv1.2
1.8 fiSuportat implicit
NodejsVersiuni individuale fiSuportat implicit
c#,asp.net4.0-4.4 fi
Adaugă cod de downlink înainte de a trimite cereri HTTP
ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (Tipul Protocolului de Securitate)768 | (Tipul Protocolului de Securitate)3072;
4.5 fi
Dacă este 4.5 sau mai mare, îl poți folosi direct
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
Piton2.7-3 fiSuportat implicit
buclă7.19.7 fiSuportat implicit
Golang1.7.4net/httpfiSuportat implicit
Rubin
PHPphp5.6file_get_contentsfi
http\clientnu
buclăfi
php5.3.29file_get_contentsfi
http\clientnu
buclăfi




 Proprietarul| Postat la 2024-2-3 09:00:56 |
Curl detectează informații precum perioada de valabilitate a certificatului https
https://www.itsvse.com/thread-10669-1-1.html
 Proprietarul| Postat la 28-05-2024 13:23:01 |
Cerere anulată: Nu s-a reușit crearea unei soluții de canal securizat SSL/TLS
https://www.itsvse.com/thread-7612-1-1.html
 Proprietarul| Postat la 28-05-2024 13:42:04 |
Ignoră validarea certificatului

 Proprietarul| Postat la 2025-3-10 13:35:22 |
Cele mai bune practici pentru securitatea stratului de transport (TLS) în cadrul .NET Framework:Autentificarea cu hyperlink este vizibilă.
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com