在新的芯片上,终于把AES加密搞好了。可以放心做RSA了。
这段时间,我觉得工作状态很好。新产品,没有人管,也没有一堆manager指手划脚。一个人自己玩自己的,完全依靠责任心和经验干活。硬件,板子,工具,软件,全是新的。其乐无穷。
Leave a comment
You must be logged in to post a comment.
在新的芯片上,终于把AES加密搞好了。可以放心做RSA了。
这段时间,我觉得工作状态很好。新产品,没有人管,也没有一堆manager指手划脚。一个人自己玩自己的,完全依靠责任心和经验干活。硬件,板子,工具,软件,全是新的。其乐无穷。
You must be logged in to post a comment.
难道不都应该是硬件cipher做这些加解密么?完全用软件实现?
你问的很好,显然你是明白人。确实都是硬件实现的,但是我们有很多不同的芯片,需要软件调用硬件实现统一的接口。主要问题在于很多硬件厂商提供的文档很糟糕,需要漫长调试。此外,基本没有硬件提供完整RSA密钥生成算法,这些都需要软件实现(部分由硬件加速)
另外我们这些安全加密软件,有些运行在linux kernel,有些运行在u-boot,有些在arm9, 有些在cortex m4,软件的移植和管理比硬件重要的多。