Tiny Encryption Algorithm: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
aggiunto ad un commento ,che sum=32*delta nella fase di decoding
ValterVBot (discussione | contributi)
m Codice di riferimento: tag source deprecati, replaced: <source lang= → <syntaxhighlight lang=, </source> → </syntaxhighlight>
Riga 31:
Quelle che seguono sono adattamenti in [[C (linguaggio)|C]] delle [[routine (informatica)|routine]] di cifratura e decifratura del TEA, rilasciate nel pubblico dominio da David Wheeler e Roger Needham:
 
<sourcesyntaxhighlight lang="c">
#include <stdint.h>
 
Riga 57:
v[0]=v0; v[1]=v1;
}
</syntaxhighlight>
</source>
 
Da notare che l'implementazione standard è legata ad una specifica [[architettura (computer)|architettura di microprocessori]], il che significa che le considerazioni sull'[[ordine dei byte]] sono importanti quando il testo cifrato è distribuito e processato su diversi sistemi. Il documento originale non specifica nessun dettaglio sull'architettura dei microprocessori perciò chiunque implementi un sistema che utilizza il TEA è tenuto a considerare in proprio quelle specifiche.