Avatar billede Slettet bruger
31. oktober 2008 - 12:07 Der er 7 kommentarer og
1 løsning

"Simpel" kryptering

Hej,

Har i nogle gode ideer til en kryptering som er enkel at lave men ikke skide let at løse for uvedkommende.

XOR er ikke nok den er lige let nok... det er kun tal der er tale om.
Avatar billede arne_v Ekspert
31. oktober 2008 - 12:13 #1
Enten er simpel XOR med en lang sekvens af forskellige værdier nok eller så kan
du ligeså godt finde noget kode som implementerer en standard industrial strengt
algoritme som 3DES eller AES.
Avatar billede Slettet bruger
31. oktober 2008 - 12:51 #2
God ide mange tak,

Laver du en besvarelse arne_v :)
Avatar billede kroning Nybegynder
31. oktober 2008 - 13:56 #3
Er det dit eget program der både skal crypt og decrypt og skal der indtastes en nøgle?
Avatar billede arne_v Ekspert
31. oktober 2008 - 13:57 #4
OK
Avatar billede arne_v Ekspert
31. oktober 2008 - 14:06 #5
ved alle symmetriske algoritmer uanset om det er simpel XOR, XOR med sekvens af værdier,
3DES eller AES så skal der bruges samme key ved kryptering og dekryptering
Avatar billede hugopedersen Nybegynder
06. november 2008 - 10:47 #6
Mig bekendt så er en af fordelene ved de nyere krypteringsmetoder hvortil også regnes 3DES, at man har en 'Private key' og en 'Public key'  Public key kan bruges til at kryptere, men ikke til at dekryptere.
Avatar billede erikjacobsen Ekspert
06. november 2008 - 10:51 #7
3DES er en symmetrisk kryptering - samme nøgle til kryptering og dekryptering.
Avatar billede arne_v Ekspert
06. november 2008 - 17:31 #8
symmetriske algoritmer erom 3DES og AES har kun 1 nøgle

assymmetriske algoritmer som RSA har 2 nøgler (public og private)

assymmetriske algoritmer er ikke nyere end symmetriske algoritmer - de bruges til
forskellige formål

public og private key er reverse og man kan derfor både:
  kryptere med public og dekryptere med private
  kryptere med private og dekryptere med public
(det sidste bruges til digital signatur)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester