Successes
Swinburne University of Technology
Swinburne University students 

Swinburne科技大学信息安全实验室的高年级学生使用Altium产品开发软件研究马来西亚高科技智能卡的未来发展趋势。

“Altium Designer是一个功能强大的研究工具。当与NanoBoard结合时,它允许我们将理论问题转化为可进行测试以及操作的真实设计。”

-Swinburne科技大学(Sarawak分校)信息安全研究(iSECURES)实验室主任Raphael C.-W. PHAN

Swinburne科技大学在其马来西亚Sarawak分校设立了一个信息安全研究(iSECURES)实验室,以便研究当前的信息安全技术,尤其是对马来西亚的多用途智能卡MyKAD进行安全分析。MyKAD于1999年替代马来西亚的公民身份证、驾驶执照和护照信息,它的成功也引起了私营企业的兴趣。Swinburne的iSECURES研究实验室所关注的一个主要领域就是实现必要的公共密钥基础设施(PKI),以便用MyKAD进行安全交易。

关键挑战

配备PKI的MyKAD卡可实现经核准的高级加密标准(AES)的密码算法(用于加密和解密电子数据的对称分组密码)。使用达256位的加密钥,可以如同当前基于微处理器的MyKAD卡或FPGA中的嵌入式硬件那样在软件中执行AES算法。后一种途径具有若干优势,包括较高的灵活性和实现不同的安全技术及体系的能力,从而这一途径有可能成为未来新生代设备的基础。

基于此,Swinburne的iSECURES实验室研究了在FPGA中实现AES算法时该算法的安全阻力。一个由计算机电子系统工程专业的最后一年大学学生承担的项目就是研究对间接“旁路”进攻的敏感性,例如定时、电力和故障分析。这一项目涉及基于FPGA的AES算法的全面分析、AES在FPGA上的实现以及系统旁路攻击分析。同时,学生也需要接受FPGA的设计概念、VHDL设计(AES算法的硬件形式)以及最重要的是理论原则到物理设计的转换。

接受挑战

为了保持Swinburne大学在电子设计中最新发展领域的前沿地位,iSECURES实验室最近配备了Altium Designer 设计软件和NanoBoard™—™ – Altium’s —Altium配备FPGA子插件板的Nano级试验电路板。Altium Designer可使工程专业的学生快速和交互地研究并实现复杂的设计,即Altium的LiveDesign™ 法,然后将设计直接下载到Nano板上的目标FPGA中,以便立即运行并测试。使用这一系统,学生可以实现并调试AES算法,进行全面的旁路攻击分析,然后据此修改设计,所有这些都是实时进行的。

结果

工程专业的学生通过Swinburne大学iSECURES实验室的信息安全研究项目,对安全含义以及基于FPGA平台的密码系统的优势有了全面了解。学生使用Altium的产品开发系统有效地将复杂的理论问题转化到实际测试环境,并对当前的安全技术和有关硬件平台有了全面了解。对于下一代智能卡,在FPGA上实现AES算法似乎是一个可行的选择。

大学信息

斯温伯尔尼工业大学(SUT)在马亚西亚的Sarawak校区是澳大利亚墨尔本斯温伯尔尼工业大学的分校,它是斯温伯尔尼工业大学与Sarawak基金会及Sarawak州政府联合开办的一所大学,是澳大利亚斯温伯尔尼工业大学全球化长期战略的一部分,它为全世界的斯温伯尔尼学生提供国际生活、工作和学习的机会。

斯温伯尔尼大学致力于提供灵活的教育和培养机会,并认识到学习在经验、能力和学习方式上的差别以及生活环境和学习爱好上的差别。该校的重点战略方向是一种学习型方法并提供越来越灵活的学习选择。

斯温伯尔尼工业大学对Altium Designer设计软件进行投资,向学生提供独立于供应商的在FPGA平台上设计嵌入式系统的综合系统,确保学生掌握应对电子行业未来需要的能力。结合Altium公司的NanoBoard和基于FPGA的纳米级开发板,学生能够在他们桌子上体验一个全面的基于FPGA的交互式电子产品开发系统。

更多有关斯温伯尔尼工业大学或iSECURES实验室的信息,请浏览www.swinburne.edu.my