? SSL eller Secure Sockets Layer , tjener som en sikker måde for computere at oprette forbindelse til hinanden , mens at sende og modtage data. SSL er implementeret i en række forskellige situationer , men en populær applikation er sikker web browsing. En cipher er simpelthen en proces eller algoritme, der er ansat , når oplysningerne er enten krypteret eller dekrypteret . SSL kryptering er de algoritmer ansat til at skabe denne sikre lag af information transport for internettrafik. SSL Cipher Suites
algoritmer, der anvendes i løbet af en secure sockets layer session er organiseret i flere suiter, eller samlinger , af sikre algoritmer. Hver suite er identificeret ved et unikt nummer. De forskellige suiter er forskellige kombinationer af fire egenskaber, krypteringsalgoritme , nøglen længde, fordøje , og nøglen udveksling. Krypteringsalgoritmen er den proces, hvor data er kodet. Nøglelængden er antallet af bits, der anvendes til at indeholde den nøgle, som er et stykke information , der bruges til at afkode de krypterede data . Den fordøje og nøgleudveksling er algoritmer , at støtte i dekryptering af oplysningerne.
AES -Based Ciphers
Advanced Encryptions Standard eller AES , blev gennemført af regeringen i USA af amerikansk i 1998. Denne samling af algoritmer kan implementeres på SSL lag under cipher suite udvælgelsesprocessen. AES omfattede tre vigtigste algoritmer, der har varierende grader af kryptering . Disse er AES -128 , AES -192 og AES -256 . AES -128 har 128 besidder en central størrelse på 128 bit, AES - 192 , har 192 bits kryptering, og endelig AES -256 har en 256 bit nøgle størrelse. Alle tre algoritmer fungerer på en lignende måde , med den eneste forskel er nøglen størrelse.
DES -baserede Ciphers
Data Encryption Standard eller DES, blev udviklet af IBM i 1970'erne. DES anses usikker af mange programmer og er en af de svagere kodeserier , der kan gennemføres i løbet af SSL. Dette skyldes delvis , at DES besidder en central størrelse på kun 56 bits, hvilket anses for lille til moderne sikkerhedskrav . Ved hjælp af en blokstørrelse på 64 bits , behandles data , indtil det er blevet krypteret . Under en initialiseringen af en SSL-forbindelse , har klienten og serveren 10 DES-baserede kodeserier at bruge under dataoverførslen.
RC4 kryptering
Rivest Cipher 4 er aa cipher bruges i mange anvendelser af netværk , der omfatter SSL og trådløs sikkerhed , såsom WEP. Udviklet af Ron Rivest i RSA sikkerhed, denne algoritme besidder en variabel nøglelængde , der kan spænde fra 40 til 2048 bits. RC4 bruger en automatisk genereret strøm af tilfældige bits , og baseret ud af disse bits , det vælger to 8-bit -sekvenser til at fungere som udgangspunkter for krypteringen . En nøgle - planlægning algoritme derefter ansat til at kryptere data .