[programmation C/C++] cryptosystème DES
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

[programmation C/C++] cryptosystème DES



  1. #1
    invite368851f0

    [programmation C/C++] cryptosystème DES


    ------

    Bonjour, j'essaie de programmer en C/C++ l'algorithme du DES et je suis resté bloqué sur une matrice de permutation (CP-2) qui prend en entrée un bloc de 56bits et renvoie un bloc de 48bits:étape de génération d'une clé de 48bits à partir d'une clé initiale de 64bits.Une premiere permutation (CP-1), que j'ai reussi a programmer, reduit le bloc initial a 56bits.
    Mais je n'arrive pas à trouver comment programmer CP-2,voici la table:

    14 17 11 24 1 5
    3 28 15 6 21 10
    23 19 12 4 26 8
    16 7 27 20 13 2
    41 52 31 37 47 55
    30 40 51 45 33 48
    44 49 39 56 34 53
    46 42 50 36 29 32

    sachant que chaque numero correspond a la position des bits dans le bloc de 56 bits après permutation CP-1.
    Cette nouvelle permutation CP-2 m'a l'air compliquée à programmer...avez vous une idée??merci d'avance...
    (plus d'info sur le DES sur www.commentcamarche.net/crypto/des.php3)

    -----

  2. #2
    spi100

    Re : [programmation C/C++] cryptosystème DES

    Je n'ai jamais utilisé DES, mais pour AES j'avais utilisé ça http://fp.gladman.plus.com/cryptogra...ael/aessrc.zip

    Regarde comment il a programmé les permutations dans aescrypt.c.

  3. #3
    inviteb865367f

    Re : [programmation C/C++] cryptosystème DES

    Un truc du genre :

    sortie[0] = entree[13]
    sortie[1] = entree[16]
    ...

    ??

    Bon c'est peut être pas le plus rapide, mais ca marche.

Discussions similaires

  1. programmation des pic18F
    Par inviteb6d84301 dans le forum Électronique
    Réponses: 1
    Dernier message: 04/05/2006, 18h42
  2. Mesurer l'efficacité d'un cryptosystème
    Par invite91e2ca1e dans le forum Logiciel - Software - Open Source
    Réponses: 5
    Dernier message: 04/03/2006, 20h25
  3. Programmation des PICs
    Par invite0e36b18a dans le forum Électronique
    Réponses: 0
    Dernier message: 25/12/2005, 18h09
  4. Programmation des Pics
    Par f6bes dans le forum Électronique
    Réponses: 6
    Dernier message: 19/06/2005, 13h13
  5. Programmation des PIC
    Par invited82c8d16 dans le forum Électronique
    Réponses: 0
    Dernier message: 10/05/2005, 01h12
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...