Sana salaus on erityinen ja yleinen merkitys. Cipheriä käytetään löyhästi viittaamaan mihin tahansa viestin koodaustapaan. Tarkemmin sanottuna salaus on salausjärjestelmä, jossa algoritmia tai ennalta määrättyjen ohjeiden tai menettelytapojen joukkoa käytetään symbolien tai symboliryhmien korvaamiseen tekstin osissa, jotta ne olisivat tunnistamattomia eli lukukelvottomia. Alkuperäistä materiaalia, johon salausta käytetään, kutsutaan selväksi tekstiksi. Tulos on salatun tai salatun jälkeen salakirjoitusteksti.
Salakirjoitustekstiä on käytetty sotilasoperaatioissa ainakin Julius Caesarin ajoista lähtien, ja nykyään sitä käytetään yleisesti Internetin kautta lähetettäviin viesteihin turvallisuussyistä. Jotta voit lähettää viestin salakirjoitustekstillä, viesti on ensin salattava salausavaimella. Kun viesti saapuu osoitteeseen, johon se lähetettiin, se on purettava tai purettava, jotta paljastetaan selkeä teksti. Jälleen tarvitaan salausavain.
Caesarin salaus oli suhteellisen yksinkertainen. Se käyttää selkeää tekstiä, joka on vain tavallinen aakkosto – Caesarin aikana se olisi ollut latinalainen aakkosto; aikamme, se voidaan helposti visualisoida millä tahansa modernilla aakkosella. Salaustekstin aakkoset luodaan siirtämällä D kohtaan, joka tavallisesti on A: n ensimmäinen kirjain, ja asettamalla kolme ensimmäistä kirjainta merkkijonon loppuun näin:
Selväteksti: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Salattu teksti: DEFGHIJKLMNOPQRSTUVWXYZABC
Caesarin kenraalien täytyi yksinkertaisesti korvata kirje kirjeellä saadakseen selville keisarinsa ohjeet.
Kaksikymmentäviisi erilaista salausta voidaan luoda siirtämällä aakkosia tällä tavalla, mutta ne ovat kaikki yksinkertaisia salauksia. Vain 25 mahdollisuudella salauksen murtaminen ja salaustekstin käyttö vie vain aikaa. Lisäksi usein esiintyvät sanat, kuten tietyt artikkelit, voitaisiin helposti valita, kielen kirjaintaajuuksien tuntemus voitaisiin helposti käyttää, ja tämän tyyppisellä analyysillä ei tarvitsisi kokeilla monia mahdollisuuksia löytää oikea.
Mitä suurempi avain on, sitä vahvempi salaus. Esimerkiksi datan salausstandardilla (DES), jota aiemmin käytettiin Internet -viesteissä, oli vain 56 bitin avain. Korvaava, Advanced Encryption Standard (AES), joka otettiin käyttöön vuonna 2000 ja käyttää Rijndaelin algoritmia, voi käyttää 128-, 192- ja 256-bittisiä avaimia. AES: ää käytetään Symmetric-Key Encryption -ohjelmassa, joka on yksi Internet-viestien salaustyypeistä.