造轮子,搞了个 C 语言的 AES 库,求 star,谢谢各位了!

2023-10-17 16:49:07 +08:00
 cy18

https://github.com/cy18/uAES

1678 次点击
所在节点    程序员
15 条回复
Cloutain
2023-10-17 17:00:28 +08:00
已经 star 支持!
bfdh
2023-10-17 17:21:48 +08:00
star +1
Alan1994
2023-10-17 17:25:26 +08:00
请问下遵守 MISRA-C:2012 代码规范的项目多吗
gesse
2023-10-17 17:25:47 +08:00
这个库相对于其他实现有什么特点?
cy18
2023-10-17 17:34:25 +08:00
@Alan1994 #3 FreeRTOS 项目下属的库基本都是遵守这个规范。
cy18
2023-10-17 17:40:14 +08:00
@gesse #4
现有的针对 MCU 的库支持的 AES 模式不全,我把常用的模式全加上了。
另外提供了几个选项,可以配置成尽量减小 RAM ,尽量减小 Flash 或者尽量提高速度。
julyclyde
2023-10-17 19:43:06 +08:00
为什么现在流行造轮子求 star 呢?
这么做有什么意义吗?
cy18
2023-10-17 19:56:22 +08:00
@julyclyde #7 轮子是自己用得上的...既然已经造了,多点 star 肯定好...
julyclyde
2023-10-18 12:23:16 +08:00
@cy18 openSSL 里不是有现成的吗?甚至还能直接调 CPU 的硬件 AES 指令?
你造这么一轮,评上职称了吗?
liuidetmks
2023-10-18 14:04:42 +08:00
建议加个白盒功能,这样实用性更高些
elarity
2023-10-18 14:06:06 +08:00
@julyclyde xd ,造轮子本身是一种对理论的实践。费曼学习法中也是很重要的一环,与评不评职称没有关联,几乎不涉及功利目的。
liuidetmks
2023-10-18 14:09:37 +08:00
@julyclyde 你这人,戾气真么这么重,op 为了好玩不行吗?
cy18
2023-10-18 15:15:47 +08:00
@julyclyde #9 MCU 跑不了
cy18
2023-10-18 15:31:44 +08:00
@liuidetmks #10 请教下,具体是怎样的白盒功能?
liuidetmks
2023-10-18 15:52:43 +08:00
@cy18 就是密码打散,内存中无密码,一下难以说清,搜下 whitebox aes

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/982831

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX