V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cy18
V2EX  ?  程序员

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

  •  
  •   cy18 · 206 天前 · 1461 次点击
    这是一个创建于 206 天前的主题,其中的信息可能已经有所发展或是发生改变。

    腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,点击这里立即抢购:9i0i.cn/qcloud,更有2860元代金券免费领取,付款直接抵现金用,点击这里立即领取:9i0i.cn/qcloudquan

    (福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

    15 条回复  ?  2023-10-18 15:52:43 +08:00
    Cloutain
        1
    Cloutain  
       206 天前
    已经 star 支持!
    bfdh
        2
    bfdh  
       206 天前
    star +1
    Alan1994
        3
    Alan1994  
       206 天前
    请问下遵守 MISRA-C:2012 代码规范的项目多吗
    gesse
        4
    gesse  
       206 天前
    这个库相对于其他实现有什么特点?
    cy18
        5
    cy18  
    OP
       206 天前   ?? 1
    @Alan1994 #3 FreeRTOS 项目下属的库基本都是遵守这个规范。
    cy18
        6
    cy18  
    OP
       206 天前
    @gesse #4
    现有的针对 MCU 的库支持的 AES 模式不全,我把常用的模式全加上了。
    另外提供了几个选项,可以配置成尽量减小 RAM ,尽量减小 Flash 或者尽量提高速度。
    julyclyde
        7
    julyclyde  
       206 天前
    为什么现在流行造轮子求 star 呢?
    这么做有什么意义吗?
    cy18
        8
    cy18  
    OP
       206 天前   ?? 1
    @julyclyde #7 轮子是自己用得上的...既然已经造了,多点 star 肯定好...
    julyclyde
        9
    julyclyde  
       205 天前
    @cy18 openSSL 里不是有现成的吗?甚至还能直接调 CPU 的硬件 AES 指令?
    你造这么一轮,评上职称了吗?
    liuidetmks
        10
    liuidetmks  
       205 天前
    建议加个白盒功能,这样实用性更高些
    elarity
        11
    elarity  
       205 天前
    @julyclyde xd ,造轮子本身是一种对理论的实践。费曼学习法中也是很重要的一环,与评不评职称没有关联,几乎不涉及功利目的。
    liuidetmks
        12
    liuidetmks  
       205 天前
    @julyclyde 你这人,戾气真么这么重,op 为了好玩不行吗?
    cy18
        13
    cy18  
    OP
       205 天前   ?? 1
    @julyclyde #9 MCU 跑不了
    cy18
        14
    cy18  
    OP
       205 天前
    @liuidetmks #10 请教下,具体是怎样的白盒功能?
    liuidetmks
        15
    liuidetmks  
       205 天前   ?? 1
    @cy18 就是密码打散,内存中无密码,一下难以说清,搜下 whitebox aes
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2369 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 87ms · UTC 16:11 · PVG 00:11 · LAX 09:11 · JFK 12:11
    Developed with CodeLauncher
    ? Do have faith in what you're doing.


    http://www.vxiaotou.com