- Liittynyt
- 12.3.2006
- Viestejä
- 18 742
Joo, varmaan se noin suunnilleen on omankin, muutaman vuoden kokemuksen perusteella, mutta tuo todennäköisesti vaihtelee sen mukaan, minkä parissa joutuu työskentelemään. Jos tehdään esim. jotain oikeasti suorituskyky- tai tietoturvakriittistä, niin noiden algoritmienkin merkitys todennäköisesti korostuu.No joo, onhan se niin, että tuollaista teoriaa ei sinänsä tarvita juuri mihinkään työelämässä ja suurin osa devaajista ei ymmärrä/muista tuolla tasolla käyttämiään algoritmeja, mutta koska ne ovat de facto-ratkaisuja, ei kovin syvälliselle ymmärrykselle ole tarvettakaan. Silti, itse olen vähän sellainen että on ymmärrettävä kaikki pohjamutia myöden, joten suosittelen tätä aina muillekin, vaikkei aina niin tarvetta olisi. Ei oppi ojaan kaada
Ajastushyökkäyksistä ei ollut itellä vielä jokin aika sitten mitään tietoa, mutta nähtävästi sekin on nykyään mahdollista, että kun teet salasanan tarkastamisen palveluusi väärin, niin joku saattaa pystyä kellottamalla arvaamaan salasanan. Liittyy siis siihen, että useimmat merkkijonojen vertailuun tehdyt vakiofunktiot tarkastavat verrattavat merkkijonot alusta alkaen merkki kerrallaan ja pysähtyvät ensimmäiseen väärään merkkiin. Ei olis käynyt ennen tuota mielessä, että esim. joku salasanan vertailu pitäs tehdä funktiolla, jonka suoritus vie aina saman ajan riippumatta verrattavista merkkijonoista.