| B. Schneier, Applied Cr31)tography, 2nd ed. (Wiley, 1996). |
....sensor nodes have 8 Kbytes of read only program memory, and 512 bytes of RAM. The program memory is used for TinyOS, our security infrastructure, and the actual sensor net application. To save 528 PERRIG et al. program memory we implement all cryptographic primitives from one single block cipher [29,50]. Block cipher. We evaluated several algorithms for use as a block cipher. An initial choice was the AES algorithm Rijndael [12] however, after further inspection, we sought alternatives with smaller code size and higher speed. The baseline version of Rijndael uses over 800 bytes of lookup ....
....increasing counter. For applications requiring strong freshness, the 4 TREYFER [56] by Yuval is a small and efficient cipher, but Biryukov and Wagner describe an attack on it [7] 5 The same property can be achieved with a block cipher and the ciphertext stealing method described by Schneier [50]. The downside is that Schneier s approach requires both encryption and decryption functions. ctr ctr xj . Figure 2. Counter mode encryption and decryption. The encryption function is applied to a monotonically increasing counter to generate a one time pad. This pad is then XORed with the ....
B. Schneier, Applied Cr31)tography, 2nd ed. (Wiley, 1996).
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC