In this paper, we proposed a novel triple algorithm based on RSA (Rivest-Shamir-Adleman), AES (Advanced Encryption Standard), and TwoFish in order to further improve the security of Bluetooth that is currently using o...In this paper, we proposed a novel triple algorithm based on RSA (Rivest-Shamir-Adleman), AES (Advanced Encryption Standard), and TwoFish in order to further improve the security of Bluetooth that is currently using only 128-bit AES for encryption in its latest versions (Bluetooth 4.0 - 5.0). Further-more, older Bluetooth 1.0A – 3.0 + HS (High-Speed) devices use E0 stream cipher for encryption that has been shown to be weak by numerous researchers and thus it could be considered insufficient for high security purposes nowadays. In our novel approach, the triple protection of AES, RSA, and TWOFISH would enhance the level of security, which shields the data transmission in the Bluetooth. As the first step of our novel approach, we first encrypted the message by using AES with 128-bit key and then further encrypted it by using Twofish with the same 128-bit key. Finally, the 128-bit key generated in the beginning will be encrypted by using RSA with 1024-bit key to protect its over-the-air transfer. In the receiving end, the decryption process goes in reverse order compared with encryption process. We showed with experimental figures that our novel algorithm improved the security of Bluetooth encryption by eliminating all known weaknesses and thus made data exchange between Bluetooth devices secure.展开更多
针对DSP系统数据安全防护的应用需求,在不改变DSP功能的基础上提出一种基于AES算法的新安全应用机制.该机制单独集成AES解密模块,通过软件实现数据的传输控制,优化AES算法并采用解密密钥预先写入OTP(One Time Programable)的方式代替密...针对DSP系统数据安全防护的应用需求,在不改变DSP功能的基础上提出一种基于AES算法的新安全应用机制.该机制单独集成AES解密模块,通过软件实现数据的传输控制,优化AES算法并采用解密密钥预先写入OTP(One Time Programable)的方式代替密钥扩展模块的设计,降低硬件设计的复杂度,以最优的资源实现数据的安全防护功能.为保证面积的兼容一致性,通过优化布局,将版图密度由原先的55%提升到70%,电路一次设计成功,用户使用结果表明,在100MHz工作频率下,电路的安全性能、数据处理速度及电特性参数均满足系统的应用需求.展开更多
文摘In this paper, we proposed a novel triple algorithm based on RSA (Rivest-Shamir-Adleman), AES (Advanced Encryption Standard), and TwoFish in order to further improve the security of Bluetooth that is currently using only 128-bit AES for encryption in its latest versions (Bluetooth 4.0 - 5.0). Further-more, older Bluetooth 1.0A – 3.0 + HS (High-Speed) devices use E0 stream cipher for encryption that has been shown to be weak by numerous researchers and thus it could be considered insufficient for high security purposes nowadays. In our novel approach, the triple protection of AES, RSA, and TWOFISH would enhance the level of security, which shields the data transmission in the Bluetooth. As the first step of our novel approach, we first encrypted the message by using AES with 128-bit key and then further encrypted it by using Twofish with the same 128-bit key. Finally, the 128-bit key generated in the beginning will be encrypted by using RSA with 1024-bit key to protect its over-the-air transfer. In the receiving end, the decryption process goes in reverse order compared with encryption process. We showed with experimental figures that our novel algorithm improved the security of Bluetooth encryption by eliminating all known weaknesses and thus made data exchange between Bluetooth devices secure.
文摘针对DSP系统数据安全防护的应用需求,在不改变DSP功能的基础上提出一种基于AES算法的新安全应用机制.该机制单独集成AES解密模块,通过软件实现数据的传输控制,优化AES算法并采用解密密钥预先写入OTP(One Time Programable)的方式代替密钥扩展模块的设计,降低硬件设计的复杂度,以最优的资源实现数据的安全防护功能.为保证面积的兼容一致性,通过优化布局,将版图密度由原先的55%提升到70%,电路一次设计成功,用户使用结果表明,在100MHz工作频率下,电路的安全性能、数据处理速度及电特性参数均满足系统的应用需求.