Algorithm 1: Pseudo Code XTEA Encryption | Algorithm 2: Pseudo Code XTEA Decryption |
Sum = 0; delta = 0x9E3779B9 for i = 0 to N do v0+ = ((v1 << 4) xor (v1 >> 5) + v1) xor (sum + key[sum & 3]) sum+ = delta v1+ = ((v0 << 4) xor (v0 >> 5) + v0) (sum + key[sum >> 11 & 3]) end for | Sum = 0; delta = 0x9E3779B9 for i = 0 to N do v1− = ((v0 << 4) xor (v1 >> 5) + v0) xor (sum + key[sum >> 11 & 3]) sum+ = delta v0− = ((v1 << 4) xor (v1 >> 5) + v1) (sum + Key[sum &3]) end for |