d�claration de variables de 16, 32 et 128 bits
bonsoir
Je suis en train d'essayer de faire une impl�mentation de l'algo de chiffrfement IDEA en C++.
Mon probl�me est que je dois manipuler des blocs de 16,32 et 128 bits, mais je sais pas quel type de donn�es utiliser pour mes variables pour �tre sur qu'ils auront exactement la taille que je veux quelle que soit la machine.
J'ai trouv� qu'il y avait des types Byte word et dword est t il possible de fixer leur taille en bits, et comment est ce que je dois les utiliser, mon compilateur C++ Builder 5 me donne une erreur.
Pour les types char et unsigned char, est ce qu'ils sont toujours d�fnis sur 8 bits quel que soit le compilateur et la machine?
Int => 32 bits?
short => 16 bits?
Merci de vos r�ponses.
Et une fonction qui fonctionne, une!!
Merci
J'ai enfin r�ussi � finir cette &#!@!!! de fonction de g�n�ration de cl�s, mais ce n'est qu'une partie de l'algo de chiffrement IDEA. Je risque fort d'avoir encore besoin de vos services! :)
(Au fait c pour un projet � la fac)
Pour ceux que IDEA interesse:
http://www.uqtr.ca/~delisle/Crypto/p...blocs_idea.php