Door SirDiceTwee partijen willen veilig communiceren over http
over het internet.
Dit is zowieso al onveilig.. Gebruik SSL (https dus).. Je
zou http kunnen gebruiken zolang de data zelf maar
versleuteld is.. Belangrijk in deze:
Integrity: (integriteit; is de data onderweg niet veranderd?)
digitaal ondertekenen
confidentiality: (confidentieel: kan niemand 'afluisteren' ?)
versleutelen
nonrepudiation: (Niet-weerlegbaarheid; de verzender mag niet
kunnen ontkennen iets verzonden te hebben)
digitaal ondertekenen
Voor alle drie hebben zowel de ontvanger als de verzender
toch echt een certificaat nodig..
He SirDice !
Altijd leuk je hier te zien, maar ik moet je nu wel even
corrigeren:
voor
geen van de
drie gevallen heb je een
certificaat nodig !
Wel 1 of twee
encryptie sleutels. Die kun je anoniem
uitwisselen (met RSA, DiffieHellman,...' wiskundige
truukjes' om door uitwisseling van bepaalde getallen, die
gezien mogen worden, een geheime sleutel overeen te kunnen
komen) Je kunt dus met een onbekende computer een sleutel
overeen komen om te en/decrypten. Dan kun je bijv.
secure communiceren met elkaar,
signen e.d.,
maar je weet nog steeds niet met wie je te maken hebt.
Een certificaat heb je
enkel nodig voor
authenticatie, dmv PKI. Daar staat een digitale
handtekening onder van de 'trusted third party'. Een
certificaat is
niet geheim. (wordt in cleartext over
gestuurd)
'Equifax Secure Ebusiness CA' in het certificaat van
XS4ALL-webmail bijv.( nooit van gehoord..) , bekendere zijn
Verisign. American Express schijn er ook in te willen gaan
boeren, samen me M$.
(PGP is een andere optie, zelfde principe)
SSL (officieel 'TLS' ofwel SSLv3.1)gebruik een combinatie
van deze cryptografische technieken. HTTPS is gewoon
HTTP-on-top-of--SSL. Het is erg veilig voor data
communicatie, zolang beide partijen doen wat het protocol
voorschrijft (dus handtekening controleren ed.).
Versleutelen, signen, enkel/dubbelzijdige authenticatie kan
allemaal, maar non-repudiation zit er helaas niet in.
En wat betreft die USB stick van je; je zult wel in een
'secure' bedrijf werken. Ik ook; ik mag niet eens
denken om, op kantoor, een USB stick in een computer
te steken. En in Belgie schijnen ze overheids-certificaten
uit te delen, heel wat beter dan die stomme cijfercode van
de belastingdienst!
En hoe doe je dat in een Internet cafe, trouwens ?
Gr. SF