De betrouwbaarheid van alle beveiligde internet transacties , zoals aankopen in de detailhandel en online bankieren , berust op het vermogen van een computer die transacties private tussen u en de instelling waarmee u zaken doet te houden . Een mechanisme genaamd SSL versleutelt de transacties; SSL is afhankelijk van een systeem van numerieke toetsen voor het coderen en decoderen van gegevens . Langere sleutels geven meer zekerheid aan transacties , zodat SSL key size matters . SSL Desktop computers, laptops en zelfs smartphones gebruik van een systeem genaamd Secure Sockets Layer om veilig gegevens tussen hen en een bedrijf aan de andere kant over te dragen . De verzendende en ontvangende computer beide SSL . Wanneer u een formulier invullen in te loggen op uw online bankrekening , bijvoorbeeld , de data gaat door SSL , die krabbelt het volgens een wiskundige formule . Het Internet draagt de gecodeerde gegevens aan de business , op welk punt het SSL -programma op zijn computer unscrambles het terug in zinvolle informatie . De meeste webverkeer , zoals een weerbericht, een politieke blog pagina of een restaurant menu , niet nodig hebt of gebruikt SSL . De encryptie proces vertraagt de overdracht van gegevens , zodat alleen gevoelig internettransacties gebruiken . Sleutel Maten Elke computer op een SSL-verbinding heeft een aantal zogenaamde key . Het verzenden en ontvangen van computers hebben elk unieke sleutels , die SSL gebruikt om gegevens te versleutelen . Sleutelwaarden worden gemeten in bits , waarbij de meest voorkomende maat in huidig gebruik zijn 128 bits. De meeste moderne computertoepassingen niet meer te gebruiken 40 - bit sleutels , omdat ze niet over voldoende beveiliging . Hoe groter de sleutel , hoe moeilijker het is om het te raden , elk beetje in grootte van de toets verdubbelt het aantal gissingen je zou moeten maken om het bericht te decoderen . Een 128 - bits sleutel , bijvoorbeeld, vereist 2 ^ 128 of 10 ^ 38 gissingen . SSL kan de belangrijkste maten groter dan 128 bits gebruiken ; sleutel maten kunt naar duizenden stukjes . Sommige organisaties gebruiken 256 - bit sleutels voor een betere beveiliging . Aanvallen Alle encryptie- systemen hebben een aantal kwetsbaarheid te decoderen , hetzij door middel van geavanceerde wiskundige aanslagen of brute- geldende methoden . Een brute - force aanval probeert gewoon alle mogelijke combinaties voor de waarde van een sleutel , hoe langer de sleutel , hoe meer combinaties de aanval moet proberen . Zelfs tegen het tarief van miljarden combinaties elke seconde , zou een computer meer tijd nodig hebben om een 128 - bits sleutel dan de huidige leeftijd van het heelal te kraken . Wiskundige technieken proberen om de snelheid van een aanslag verbeteren door inzicht in het coderingsproces . Dit is een onderwerp van serieuze studie , als miljarden ter waarde van koophandel dollars ' afhangen van de sterkte van de SSL- sleutels . Encryption Systems SSL ondersteunt een alfabet soep van encryptie systemen , genaamd cijfers , waaronder AES en DES en triple DES . Elk van deze systemen maakt gebruik van verschillende wiskundige technieken voor het coderen van gegevens , ze hebben ook verschillende eisen voor de sleutellengte . DES bijvoorbeeld gebruikt een 56 - bits sleutel , waarin deskundigen beschouwen als te gemakkelijk voor aanvallers te decoderen . Triple DES gebruikt een 168 - bits sleutel , drie keer de grootte van de oorspronkelijke DES 's , waardoor het moeilijker wordt om aan te vallen .
|