In this paper, we present the design of a crypto-graphic core compliant with the IEEE 802.15.4 standard and based on FPGA. We have addressed several security problems that remain yet problematic concerning the implementation of the 802.15.4 security suites and the access control list (ACL). The cryptographic core consists of three components: a compact AES-CCM architecture, a content-addressable memory (CAM) that implements an access control list (ACL) and a modular exponentiation unit based on Montgomery arithmetic. The modular exponentiation core can be used to perform key agreement based on a variant of the Diffie-Hellman Key Exchange (DHKE). The core has been synthesized in a Spartan-6 xc6slx75-3csg484 FPGA built on a 45 nm process. The total logic usage of the FPGA was 71 %.
De La Piedra Abenojar, A, Touhafi, A & Cornetta, G 2011, Cryptographic Accelerator for 802.15.4 Transceivers with Key Agreement Engine based on Montgomery Arithmetic. in Proceedings of 18th Annual Symposium on Communications and Vehicular Technology in the Benelux. IEEE/CVT Benelux Chapter, pp. 1-5, Unknown, 1/01/11. <http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6101307>
De La Piedra Abenojar, A., Touhafi, A., & Cornetta, G. (2011). Cryptographic Accelerator for 802.15.4 Transceivers with Key Agreement Engine based on Montgomery Arithmetic. In Proceedings of 18th Annual Symposium on Communications and Vehicular Technology in the Benelux (pp. 1-5). IEEE/CVT Benelux Chapter. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6101307
@inproceedings{781a00244c9142989c30f7eac4a961b0,
title = "Cryptographic Accelerator for 802.15.4 Transceivers with Key Agreement Engine based on Montgomery Arithmetic",
abstract = "In this paper, we present the design of a crypto-graphic core compliant with the IEEE 802.15.4 standard and based on FPGA. We have addressed several security problems that remain yet problematic concerning the implementation of the 802.15.4 security suites and the access control list (ACL). The cryptographic core consists of three components: a compact AES-CCM architecture, a content-addressable memory (CAM) that implements an access control list (ACL) and a modular exponentiation unit based on Montgomery arithmetic. The modular exponentiation core can be used to perform key agreement based on a variant of the Diffie-Hellman Key Exchange (DHKE). The core has been synthesized in a Spartan-6 xc6slx75-3csg484 FPGA built on a 45 nm process. The total logic usage of the FPGA was 71 %.",
keywords = "FPGA, Medical Services, 802.15.4",
author = "{De La Piedra Abenojar}, Antonio and Abdellah Touhafi and Gianluca Cornetta",
year = "2011",
language = "English",
isbn = "978-1-4577-1288-3",
pages = "1--5",
booktitle = "Proceedings of 18th Annual Symposium on Communications and Vehicular Technology in the Benelux",
publisher = "IEEE/CVT Benelux Chapter",
note = "Unknown ; Conference date: 01-01-2011",
}