Redno šifriranje preprosto šifrira datoteko ali sporočilo in ga pošlje drugi osebi, ki sporočilo dešifrira s pomočjo neke vrste ključa za dešifriranje. Šifriranje Secure Sockets Layer (SSL) ohranja šifrirane komunikacijske kanale med računalniki, da olajša prenos varnih podatkov. To omogoča transakcije, kot je spletno bančništvo. Za takšne komunikacije ljudje običajno pričakujejo močno šifriranje, 256-bitni standardi šifriranja pa ponujajo prav to.
Napredni standard šifriranja
Ker je digitalna komunikacija postala tako vseprisotna znotraj zvezne vlade, je Nacionalni inštitut za standarde in tehnologijo razvil napredni standard šifriranja za zaščito informacij. Ta specifikacija narekuje zapleten algoritem šifriranja, ki lahko uporablja šifrirne ključe različnih dolžin 128-bitnih, 192-bitnih ali 256-bitnih. Čeprav je ta postopek matematično precej zapleten, standard AES poskuša predstaviti šifrirno metodo, pri kateri sporočilo ni mogoče razbrati iz njegove šifrirane oblike in da ključev šifre ni mogoče uganiti z računskimi sredstvi.
256-bitno šifriranje
Odpornost metode šifriranja je neposredno vezana na njen šifrirni ključ. Težje kot je ključ uganiti, manj verjetno je, da ga lahko tretja oseba računsko ugotovi in uporabi za šifrirano sporočilo. Na primer, trajalo bi približno nekaj milijard let, da bi 128-bitni šifrirni ključ prekinili s postopki surove sile (ugibanja), zaradi česar bi bili tudi 128-bitni ključi izjemno varni. 256-bitnega šifrirnega ključa bi bilo skoraj nemogoče uganiti ali razvozlati.
Sloj varnih vtičnic
Secure Sockets Layer predstavlja vrsto šifriranja, ki temelji na "tuneliranju" podatkov, kjer dva računalnika začneta šifrirani komunikacijski kanal s pogajanji o šifrirnih metodah. Ko se s strežnikom povežete s strežnikom prek SSL, brskalnik najprej zahteva potrdilo za preverjanje pristnosti. Ko je potrdilo potrjeno, se oba računalnika dogovorita za način šifriranja, nato pa brskalnik strežniku pošlje ključ za šifriranje / dešifriranje. Zdaj bodo vse komunikacije med sejo šifrirane z dogovorjeno tehniko.
256-bitni SSL
Povezava SSL z uporabo 256-bitnega šifrirnega ključa za šifriranje in dešifriranje je 256-bitna SSL. Ta raven šifriranja je zelo varna in se najpogosteje uporablja za komunikacijo z bankami in kreditnimi agencijami za ohranjanje zasebnosti in varnosti strank. Vendar 256-bitni SSL zahteva nekoliko več računanja tako v imenu odjemalca kot strežniškega računalnika, kar pomeni, da so povezave počasnejše. Druge komunikacije SSL, ki ne obravnavajo tako občutljivega gradiva, kot so bančni podatki, lahko enako učinkovito uporabljajo 128-bitno šifriranje.