Miten Random Crypt toimii?
Mikä tekee Random Cryptistä niin perustavanlaatuisesti erilaisen
kuin muut salakirjoituksia?
Kaikki aiemmat salausmenetelmät salaavat monimutkaisten matemaattisten algoritmien
avulla.
Mitä monimutkaisempi algoritmi on, sitä turvallisempi se on. Jos tietokoneet nopeutuvat,
aiemmin turvalliset salausmenetelmät käyvät tarpeettomiksi, ja on kehitettävä uusia.
Random Crypt ei salaa matemaattisella algoritmilla!
Tämä tekee Random Cryptistä niin ainutlaatuisen.
Pyörää ei keksitty uudelleen myöskään Random Cryptissä. Salausmenetelmän lähtökohtana
käytettiin One-Time-Pad (OTP) -menetelmää, jota oli jo käytetty Neuvostoliiton ja
Yhdysvaltojen välisen "punaisen puhelimen" salaamiseen. Tätä menettelyä pidetään tähän
päivään asti "tietoteoreettisesti turvallisena, eikä sitä voida rikkoa todistettavasti". Lainaus
Wikepediasta. OTP:n haitat on poistettu. Random Crypt voidaan ajatella säiliöksi, jossa on
ehtymätön määrä kertakäyttötyynyjä. Säiliössä vastaanotettujen OTP:iden määrä on itse
asiassa käsittämättömän suuri, ja se on yli 259 *10
157823
vaihtoehtoa. Säiliön eli data-
avaimen koko on kuitenkin vain 65 kilotavua. Salauksen aikana Random Crypt valitsee
satunnaisesti uudet OTP:t alkuperäisen salaamiseksi. Myös yhden OTP:n käyttötapaa on
parannettu merkittävästi. OTP-prosessissa yksi arvo korvataan toisella ja kirjoitetaan
salaustekstin siihen kohtaan, jossa alkuperäinen arvo oli. Random Crypt korvaa yhden arvon
kahdella arvolla, jotka kirjoitetaan erikseen satunnaisesti jaettuna salaustekstiin. Vasta kun
nämä kaksi arvoa yhdistetään uudelleen oikein ja sijoitetaan alkuperäisen arvon paikkaan,
salattu arvo voidaan korvata alkuperäisellä arvolla.
Toisin kuin tähän mennessä tunnettua OPT-menetelmää, Random Crypt -menetelmää
voidaan käyttää tekstin lisäksi minkä tahansa tiedon salaamiseen.
Siitä, että OTP-menetelmää pidetään edelleen murtamattomana (jopa
kvanttitietokoneiden avulla), seuraa, että myös Random Crypt on murtamaton. Siitä,
että Random Cryptin perustana olevalle salausmenetelmälle on myönnetty patentti,
seuraa, että sen on oltava parempi kuin aiemmin tunnettu OTP-menetelmä, koska
muuten patenttia ei olisi myönnetty.
Mistä tiedät, että Random Crypt ei salaa koodia
matemaattisella algoritmilla?
Kaikki matemaattiset salausmenetelmät tuottavat saman salaustekstin yhä uudelleen, kun
samaa avainta käytetään samaan alkuperäiseen tekstiin.
Toisin ei voi olla, koska matematiikan laskutoimitukset tuottavat aina saman tuloksen
samoilla arvoilla. Random Crypt -ohjelmalla voit tuottaa miljoonia salakirjoituksia samasta
originaalista käyttäen samaa avainta, eikä kahta samanlaista salakirjoitusta voi tuottaa.
Satunnaisten lukumäärää ei ole rajoitettu. Vaikka jokainen salakirjoitus on erilainen, jokainen
salakirjoitus voidaan tulkita takaisin alkuperäiseksi avaimen avulla.
Tämä kyky luoda sama alkuperäinen monista eri koodaustiedostoista on ainutlaatuinen.
Mikään matemaattinen menetelmä ei löydä lähestymistapaa tämän salaustekniikan
murtamiseen. Ei nyt eikä tulevaisuudessa. Siksi Random Crypt on oikea valinta, jos tarvitset
tulevaisuudenkestävän salausmenetelmän.