Je naivne si mysliet, ze vyrobcovia software zrazu zmenia svoj model a zacnu byt zodpovedni. To je proste nezrealizovatelne. Ked by som mal vymysliet analogiu z realneho sveta, tak si predtavte, ze by ten most cez rieku stavalo postupne 20 milionov ludi, statisice firiem a pocas stavby sa postupne menil z povodne navrhnutej drevenej lavky, postupne na ocelovu, kamennu stavbu ...... momentik...... este chvilu ....... az po visuty zelezobetonovy kolos z ktoreho sa nakoniec stane riecna priehrada, hatiaca morsky zaliv. To vsetko v priebehu zhruba 60 rokov.
Tento problem sa nevyriesil za 15 rokov a vlastne sa ani nikdy nevyriesi. Vase navrhovane riesenie v podobe pripoistenia, je skutocne jedine realne riesenie problemu. Ono totiz bezpecnost nie je ani tak o technologiach, sifrach a pod, ale skor o kontexte, o konkretnych situaciach a procesoch na ne reagujucich. Jednoducho povedane, tento problem, nie je mozne riesit len cisto technologicky. Technologia je len jeden z faktorov, vstupujuci do problemu. Mozete prijat zakon o hmotnej zodpovednosti programatorov (navrhujem pre experiment Francuzsko, krajinu s bohatymi skusenostami s navrhovanim nezmyselnych zakonov), mozete sa aj na hlavu postavit, no povahu software a sposoby jeho vyvoja nezmenite.
Mimochodom, je trochu nefer porovnavat flagrantnu neschopnost niekolkych clenov SWIFT systemu z treto-svetovych krajin, voci beznym komercnym bankam u nas.
Země jako Ekvádor nebo Bangladéš mohou někomu vypadat jako banánové republiky, ale je mnoho lidí, i bankéřů z těchto zemí, kteří studovali v USA nebo Británii. Navíc ten virus, který napadl bankovní počítače byl velmi podobný tomu, který byl nalezen v SONY Pictures.
Co když je situace se SWIFT trochu jiná. Banky z těch zemí jsou takoví "frajeři", že přiznají bezpečnostní incident.
Problém je možné řešit v technologické rovině, první krok jsou Tři pravidla počítačové bezpečnosti - http://www.slideshare.net/JiNapravnik/the-thee-laws
Tvorba programů je výsledek výhradně lidské práce, takže slabiny a zadní vrátka jsou výsledkem špatné lidské práce (nebo úmyslu).