On Mon, 2006-04-03 at 10:00 +0200, Metod Kozelj wrote:
> Morda lahko kdo bolj avtoritativno pove, kaj se pri podpisovanju v
> resnici dogaja. Jaz si predstavljam to tako, da pač server pošlje en
> challenge, uporabnik vkuca tisto kodo (ki jo na zaslon dobi v
> grafično-skvarjeni obliki), potem pa tisti JS ali ActiveX koda stvari
> malce preračuna in pošlje nazaj. Ne vidim razloga, da se tale del
> (preračunavanje) ne bi naredilo na serverju... Prenos preko neta je
> kriptiran (SSL), uporabnik je avtentificiran (SSL certifikat), tako da
> kakšnih hudih varnostnih pomislekov ne bi smelo biti  ...
pha, gre bolj za to, da onemogočiš, da bi oddani dokument kasneje kdo
spremenil in trdil, da si tako spremenjenega oddal ti.

kar pa se zgornjega tiče, si predstavljaš skoraj, pa ne čisto, popolnoma
narobe. popisal si namreč, kako je videti identifikacija s pomočjo
digitalnega podpisa: res, tisto "preračunavanje", ki ga omenjaš, je
podpisovanje challengea, kar browser zna narediti zato, ker je to
standardiziran postopek. v primeru e-dohodnine ne podpišeš nekega
challengea, ki bi ga poslal strežnik, temveč podpišeš *dokument*, ki ga
oddajaš. ponavadi se naredi izvleček celotnega dokumenta s primernim
razprševalnim postopkom (SHA-?, MD-?, ipd.), ta izvleček pa se podpiše s
tvojim zasebnim ključem.

izvedeni postopek zagotovi, da boš lahko, če nekdo spremeni vrednosti v
tvoji dohodninski napovedi, argumentirano trdil, da takšne napovedi ti
nisi oddal.

lpJ

-- 
e-mail: [EMAIL PROTECTED]
w3:     http://fish.homeunix.org/people/jaka/


_______________________________________________
lugos-list mailing list
lugos-list@lugos.si
http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list

Одговори путем е-поште