Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 3795|Válasz: 7

[Forrás] Az HTTPS biztonsági protokoll verziója támogatja az észlelési eszközt

[Linket másol]
Közzétéve: 2023-10-22 22:07:28 | | | |
Követelmények: Készítettem egy eszközt egy barátomnak, amelynek fő célja a LAN ellenőrzése (Az online weboldal nem fér hozzá az intranethez) hogy harmadik feleknek interfész dokumentációt biztosítson, amelyek leírják a HTTPS oldalak által használt biztonsági protokollokat.

Úgy hiszem, hogy a fejlesztési folyamat során találkozhatsz a helyzetekkel"A kérés megszakadt: Nem sikerült SSL/TLS biztonságos csatornát létrehozni"Rendellenesség, az oka az anormalitás lehet, hogy a másik fél által beállított biztonsági protokoll verziója túl magas, és ugyanakkor a programodban alapértelmezettként konfigurált biztonsági protokoll verzió túl alacsony, így nem tud normálisan kommunikálni.

SSL/TLS protokoll

Az SSL a Secure Sockets Layer rövidítése, amely egy biztonságos átviteli protokoll, amelyet a Netscape webre tervezett, azzal a céllal, hogy biztosítson titoktartást, hitelesítést és adatintegritást a hálózati kommunikációhoz. Ma az SSL az internetes biztonságos kommunikáció iparági szabványává vált.

Az SSL első néhány verzióját (SSL 1.0, SSL 2.0, SSL 3.0) a Netscape tervezte és karbantartja, és a 3.1-es verziótól kezdve az SSL protokollt hivatalosan átvette az Internet Engineering Task Force (IETF), átnevezték TLS-re (Transport Layer Security), és továbbfejlesztették TLS 1.0, TLS1.1 és TLS1.2 formátumokra. Jelenleg a mainstream még mindig a TLS1.2, de a TLS1.3 hamarosan általános trendé válik.

ProtokollKözzétettÁllapot
SSL 1.0KiadatlanKiadatlan
SSL 2.019952011-ben kikapcsolt (RFCA hiperlink bejelentkezés látható.)
SSL 3.019962015-ben elavult (RFCA hiperlink bejelentkezés látható.)
TLS 1.019992020-ban elavult (RFCA hiperlink bejelentkezés látható.)
TLS 1.120062020-ban elavult (RFCA hiperlink bejelentkezés látható.)
TLS 1.22008
TLS 1.32018


https ellenőrző eszköz

A .NET segítségével kifejlesztettünk egy HTTPS biztonsági protokoll támogató detektáló eszközt, amely valójában kiadja a konzol alkalmazást a nuget repozióriumban, amely a következőket támogatja: netcoreapp3.1, net5.0, net6.0 és net7.0.

GitHub cím:A hiperlink bejelentkezés látható.

Nuget cím:A hiperlink bejelentkezés látható.

Az installációs parancs a következő:


A parancsot a következőképpen használjuk:



Nagyon egyszerű: a parancs: csomagnév + hely + URL.

(Vége)




Előző:Kezdj egy GL-MT2500A routerrel az otthoni hálózatodhoz
Következő:Kövesd a hivatalos fiókot, és szerezd meg ingyen a "meghívókódot"
 Háziúr| Közzétéve: 2023-10-23 20:40:35 |
v1.0.1



 Háziúr| Közzétéve: 2023-11-13 19:32:04 |
SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
.NET 4.0/4.5 alapértelmezett: SecurityProtocolType.Tls | SecurityProtocolType.Ssl3
.NET 4.6/4.7 alapértelmezett: SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12
 Háziúr| Közzétéve: 2023-11-13 19:33:29 |
Kliensnyelv
verzió
Osztálykönyvtár
Támogatott vagy sem
Kompatibilis sémák

Jáva1.6.115 előtt nemHarmadik féltől származó támogató csomagok
1.6.115 után vanIndítsd el a jvm-et és add hozzá paramétereket - Dhttps.protocols=TLSv1.1, TLSv1.2
1.7 vanIndítsd el a jvm-et és add hozzá paramétereket - Dhttps.protocols=TLSv1.1, TLSv1.2
1.8 vanAlapértelmezés által támogatott
NodejsEgyéni verziók vanAlapértelmezés által támogatott
c#,asp.net4.0-4.4 van
Hozzáadni a lefelé irányuló kódot HTTP kérések elküldése előtt
ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
4.5 van
Ha 4,5 vagy annál magasabb, közvetlenül is használhatod
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
Piton2.7-3 vanAlapértelmezés által támogatott
csavarodik7.19.7 vanAlapértelmezés által támogatott
Golang1.7.4net/httpvanAlapértelmezés által támogatott
Rubin
phpphp5.6file_get_contentsvan
http\ügyfélnem
csavarodikvan
php5.3.29file_get_contentsvan
http\ügyfélnem
csavarodikvan




 Háziúr| Közzétéve: 2024-2-3 09:00:56 |
A CURL olyan információkat érzékel, mint például a HTTPS tanúsítvány érvényességi ideje
https://www.itsvse.com/thread-10669-1-1.html
 Háziúr| Közzétéve: 2024-5-28 13:23:01 |
Kérés megszakítva: Nem sikerült SSL/TLS biztonságos csatornamegoldást létrehozni
https://www.itsvse.com/thread-7612-1-1.html
 Háziúr| Közzétéve: 2024-5-28 13:42:04 |
A tanúsítvány validálásának figyelmen kívül hagyása

 Háziúr| Közzétéve: 2025-3-10 13:35:22 |
A Transport Layer Security (TLS) legjobb gyakorlatai a .NET keretrendszerben:A hiperlink bejelentkezés látható.
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com