forksleige former for kryptering

Tags:    programmering

hvilken forskelige former for kryptering findes der

er der nogle sider hvor man kan læse mere om det?

-Thomas CHristensen



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Jeg har selv min viden fra bøger, men er sikker på at du nok skal kunne finde artikler m.m. på Internettet omkring kryptering.

Det er dog vigtigt at sige, at kryptering kun er et værktøj, og at der findes et hav af protokoller til forskellige opgaver, f.eks. nøgle-udveksling.

Men kryptering kort fortalt:
Der findes to typer krypterings-algoritmer: de symmetriske og de asymmetriske. Forskellen mellem disse er, at med symmetriske har du een nøgle til både en-kryptering (fra klartekst til cipher) og de-kryptering (fra cipher til klartekst), hvor du med de asymmetriske har to forskellige nøgler, sådan så en-krypteret sker med den ene, og de-krypteres med den anden.

Blandt de symmetriske algoritmer er DES, TripleDES, Rijndael (også kendt som AES), Serpent, Twofish osv. osv., hvor AES anbefales på udbredelsen, men Serpent anbefales fordi den er vurderet til at være mere sikker (kilde: Bruce Schneier "Practical Cryptography").
Den mest brugte asymmetriske er RSA, som både understøtter kryptering og digital-signatur (DSA, Digital Signature Algorithm, kan kun bruges til signatur).

Der findes utallige implementationer af begge typer algoritmer, så prøv Google med et navn.

mvh
Morten



Jeg har selv min viden fra bøger, men er sikker på at du nok skal kunne finde artikler m.m. på Internettet omkring kryptering.

Det er dog vigtigt at sige, at kryptering kun er et værktøj, og at der findes et hav af protokoller til forskellige opgaver, f.eks. nøgle-udveksling.

Men kryptering kort fortalt:
Der findes to typer krypterings-algoritmer: de symmetriske og de asymmetriske. Forskellen mellem disse er, at med symmetriske har du een nøgle til både en-kryptering (fra klartekst til cipher) og de-kryptering (fra cipher til klartekst), hvor du med de asymmetriske har to forskellige nøgler, sådan så en-krypteret sker med den ene, og de-krypteres med den anden.

Blandt de symmetriske algoritmer er DES, TripleDES, Rijndael (også kendt som AES), Serpent, Twofish osv. osv., hvor AES anbefales på udbredelsen, men Serpent anbefales fordi den er vurderet til at være mere sikker (kilde: Bruce Schneier "Practical Cryptography").
Den mest brugte asymmetriske er RSA, som både understøtter kryptering og digital-signatur (DSA, Digital Signature Algorithm, kan kun bruges til signatur).

Der findes utallige implementationer af begge typer algoritmer, så prøv Google med et navn.

mvh
Morten

Tak for den gode forklaring :)

har fundet en side med forklaring om forskellige krypterings algorimer

http://en.wikipedia.org/wiki/Category:Cryptographic_algorithms

-------------------------------------------------------
-Thomas



t