Jouko Holopainen
2014-04-12 04:26:52 UTC
OpenSSL on avoimempi kuin kukaan arvasikaan - paitsi minä ... ja kaikki
muutkin ajattelevat ihmiset. Eli ei moni.
https://theconversation.com/how-the-heartbleed-bug-reveals-a-flaw-in-online-security-25536
Vieläkö joku kuvittelee, että avoimet[1] ohjelmakoodit kuten mozilla,
linux, *bsd tai libit kuten tämä openssl on tippaakaan turvallisia?
Vieläkö joku kuvittelee, etteikö ne kaikki ole vain amatöörien pikapikaa
kokoonkyhäämiä rytöläjiä joita ei kukaan koskaan katselmoi, koska "ne
miljoonat muut katsoo, ei mun tartte"? Etteikö kaikki "korjaukset" ole
van paikkoja paikkojen päälle, tehden koodista entistä mahdottomampaa
löytää tällaisia reikiä ilman erittäin kalliita menetelmiä? Menetelmiä
joihin on varaa vain vakoilu- ja rikollisjärjestöillä sekä suurilla
kansainvälisillä pankeilla - mutta nyt minä toistan itseäni.
Milloin tietoturva-asiantuntijat uskovat minua ja myöntävät julkisesti,
että "C on kuollut"? [2]
Että ainoa oikea tapa, jos halutaan edes etäisesti turvallista
muistuttava, on käyttää ohjelmointikieltä joka estää tällaiset?
Mielellään kieli joka on suunniteltu turvalliseksi eikä vain kivaksi.
Mitä järkeä on protokollissa jotka ovat niin monimutkaisia ettei niitä
voi uudelleenkirjoittaa uusimmilla "hienoimmilla[3]" kielillä
kohtuullisessa ajassa?
[1] Suljetut koodit taasen on tarkkaan testattu läpikotaisesti niin
yksikkö, integrointi, systeemi kuin releasetesteissä eikä yksikään
muutos pääse läpi ilman asiantuntijajoukon tarkkaa katselmointia ja
analyysia, ja käytössä on aina uusimmat koodianalysaattorit. Koodi on
tietenkin hyvin strukturoitua, kommentoitua ja vimosen päälle
mallinnettua. Ei ne OSS-koodarit, ku ei tällanen oo hauskaa.
[2] Aivan, ei koskaan, taas kerran nämä asiantuntijat[4] taputtavat
toisiaan selkään, "hyvin tehty, nyt se on korjattu, kaikki hyvin, hyvä
me, meille mitali!".
[3] Mitä iloa on "closuresta", "korkeamman asteen funktiosta", "lambda
ilmaisuista", jne. jos niillä saa vain syntaksista sokeria eikä ne
ratkaise reaalimaailman ongelmia?
[4] Heikelä Korporaatiossa oli vitsi "sinä olet meille avainasiakas -
ilman a:ta". Minusta suuri osa asiantuntijoista on menettänyt a:n.
P.S. Toivottavasti erotatte sarkasmin vakavasta asiasta.
muutkin ajattelevat ihmiset. Eli ei moni.
https://theconversation.com/how-the-heartbleed-bug-reveals-a-flaw-in-online-security-25536
Vieläkö joku kuvittelee, että avoimet[1] ohjelmakoodit kuten mozilla,
linux, *bsd tai libit kuten tämä openssl on tippaakaan turvallisia?
Vieläkö joku kuvittelee, etteikö ne kaikki ole vain amatöörien pikapikaa
kokoonkyhäämiä rytöläjiä joita ei kukaan koskaan katselmoi, koska "ne
miljoonat muut katsoo, ei mun tartte"? Etteikö kaikki "korjaukset" ole
van paikkoja paikkojen päälle, tehden koodista entistä mahdottomampaa
löytää tällaisia reikiä ilman erittäin kalliita menetelmiä? Menetelmiä
joihin on varaa vain vakoilu- ja rikollisjärjestöillä sekä suurilla
kansainvälisillä pankeilla - mutta nyt minä toistan itseäni.
Milloin tietoturva-asiantuntijat uskovat minua ja myöntävät julkisesti,
että "C on kuollut"? [2]
Että ainoa oikea tapa, jos halutaan edes etäisesti turvallista
muistuttava, on käyttää ohjelmointikieltä joka estää tällaiset?
Mielellään kieli joka on suunniteltu turvalliseksi eikä vain kivaksi.
Mitä järkeä on protokollissa jotka ovat niin monimutkaisia ettei niitä
voi uudelleenkirjoittaa uusimmilla "hienoimmilla[3]" kielillä
kohtuullisessa ajassa?
[1] Suljetut koodit taasen on tarkkaan testattu läpikotaisesti niin
yksikkö, integrointi, systeemi kuin releasetesteissä eikä yksikään
muutos pääse läpi ilman asiantuntijajoukon tarkkaa katselmointia ja
analyysia, ja käytössä on aina uusimmat koodianalysaattorit. Koodi on
tietenkin hyvin strukturoitua, kommentoitua ja vimosen päälle
mallinnettua. Ei ne OSS-koodarit, ku ei tällanen oo hauskaa.
[2] Aivan, ei koskaan, taas kerran nämä asiantuntijat[4] taputtavat
toisiaan selkään, "hyvin tehty, nyt se on korjattu, kaikki hyvin, hyvä
me, meille mitali!".
[3] Mitä iloa on "closuresta", "korkeamman asteen funktiosta", "lambda
ilmaisuista", jne. jos niillä saa vain syntaksista sokeria eikä ne
ratkaise reaalimaailman ongelmia?
[4] Heikelä Korporaatiossa oli vitsi "sinä olet meille avainasiakas -
ilman a:ta". Minusta suuri osa asiantuntijoista on menettänyt a:n.
P.S. Toivottavasti erotatte sarkasmin vakavasta asiasta.
--
@jhol
www.iki.fi/jhol
@jhol
www.iki.fi/jhol