AES, Serpent ou Twofish en C exemple?

J'ai trouvé beaucoup d'implémentations de l'AES, Twofish et d'un Serpent en C. Mais je ne comprends pas vraiment les exemples. Je ne comprends que certains lorsqu'il est fourni avec des exemples d'inverser une matrice.

Quelqu'un peut-il m'indiquer un exemple ou .fichier c pour chiffrer/déchiffrer les données représentées par un char* et un mot de passe?

polarssl.org/trac/browser/trunk/library/aes.c polarssl.org/trac/browser/trunk/include/polarssl/aes.h la 981 int aes_self_test( int verbose ) fonction contient le nécessaire exemple de code pour travailler avec.
tout ce que je besoin est juste (char *) le cryptage, je veux juste obtenir quelques données dans mon application fichiers à l'aide de l'un de ces cryptages. quelque chose comme AESEncrypt(char *Data, int len, char *Mot, int KeySize); si possible, c'est tout
16 octets est le natif de longueur de bloc pour l'AES, Twofish, et le Serpent. Si vous avez trouvé une API qui vous donne ceci, alors vous avez besoin pour mettre en œuvre un mode de chiffrement autour d'elle. Le mode recommandé pour ceux algorithmes de chiffrement par bloc est de la SRC dans la plupart des cas. en.wikipedia.org/wiki/Block_cipher_modes_of_operation
mec, je veux juste chiffrer mes chaînes de caractères, il n'est pas essentiel pour l'étude, l'algorithme de chiffrement par bloc ou de chiffrement de flux, je veux juste chiffrer mes chaînes de caractères en c, Rijndael, Aes, Twofish, CBC, EBC tout ce qui permettra de le faire
ok, merci quand même

OriginalL'auteur killercode | 2011-01-14