? Tillförlitlighet alla säkra transaktioner via Internet , till exempel detaljhandeln inköp och internetbanker , vilar på en dators förmåga att hålla dessa transaktioner privat mellan dig och den institution där du gör affärer . En mekanism som kallas SSL krypterar transaktionerna , SSL beror på ett system med numeriska tangenterna för att kryptera och dekryptera data. Längre tangenter ger mer säkerhet för transaktioner , så SSL nyckel storlek frågor . SSL
Stationära datorer, bärbara datorer och även smartphones använder ett system som kallas Secure Sockets Layer att säkert överföra data mellan dem och ett företag i den andra änden . Den sändande och mottagande datorn har båda SSL . När du fyller i ett formulär för att logga in på ditt bankkonto online , till exempel passerar uppgifter genom SSL , som krypterar den enligt en matematisk formel . Internet bär kodade data till verksamheten , som peka på SSL -programmet på sin dator avkodar det tillbaka till meningsfull information . Mest webbtrafik , såsom en väderleksrapport , en politisk blogg sida eller en restaurang meny , behöver inte eller använd SSL . Den kryptering saktar ner överföringen av data , så bara känsliga transaktioner via Internet använder det .
Key storlekar
Varje dator på en SSL-anslutning har ett antal kallas en nyckel . Skicka och ta emot datorer vardera har unika nycklar , som SSL använder för att kryptera data . Nyckel storlekar mäts i bitar , med den vanligaste storleken som används idag är 128 bitar. De flesta moderna datortillämpningar inte längre använda 40 - bitars nycklar , eftersom de saknar tillräcklig säkerhet . Ju större nyckel , desto svårare är det att gissa det , varje bit i nyckeln storlek fördubblar antalet gissningar du skulle behöva göra för att avkoda meddelandet . En 128 - bitars nyckel , till exempel , kräver 2 ^ 128 eller 10 ^ 38 gissningar . SSL kan använda centrala storlekar större än 128 bitar , centrala storlekar kan gå till tusentals bitar . Vissa organisationer använder 256 - bitars nycklar för att öka säkerheten.
Attacks
Alla krypteringssystem har viss sårbarhet för avkodning , antingen genom sofistikerade matematiska attacker eller brute - kraft metoder . En brute - force attack försöker helt enkelt alla möjliga kombinationer för en nyckel värde , ju längre nyckel , desto fler kombinationer attacken måste prova . Även vid en kurs av miljarder kombinationer varje sekund , skulle en dator behöver mer tid för att knäcka en 128 - bitars nyckel än den nuvarande universums ålder . Matematiska tekniker försöka förbättra hastigheten på en attack genom insikter i krypteringen processen . Detta är ett föremål för seriös studie , som miljarder dollar i handeln beroende på styrkan i SSL nycklar .
Krypteringssystem
SSL stöder ett alfabet soppa krypteringssystem , kallas chiffer , inklusive AES och DES och Triple DES . Vart och ett av dessa system använder olika matematiska tekniker för kryptering av data , de har också olika krav på viktiga längder . DES , till exempel använder en 56 - bitars nyckel , som experter anser vara alltför lätt för angripare att avkoda . Triple DES använder en 168 - bitars nyckel , tre gånger större än den ursprungliga DES -talet, vilket gör det svårare att attackera .