跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT SDK
  4. YTM32B1ME0 RSA4096 怎么用

YTM32B1ME0 RSA4096 怎么用

已定时 已固定 已锁定 已移动 YT SDK
10 帖子 3 发布者 208 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • WangPeiyingW 离线
    WangPeiyingW 离线
    WangPeiying
    写于 最后由 编辑
    #1

    提供的 YTM32B1ME05_MBEDTLS_Lib 应该怎么用?

    1 条回复 最后回复
    0
    • FrankF 离线
      FrankF 离线
      Frank YunTu
      写于 最后由 编辑
      #2

      为了方便使用YTM32B1ME05_MBEDTLS_Lib, 里面已经提供了一套封装接口crypto_hal.c。在文件crypto_example.c中提供了RSA的demo (Ras_test()函数),里面提供了key的生成,签名,验签,加密和解密。

      1 条回复 最后回复
      0
      • WangPeiyingW 离线
        WangPeiyingW 离线
        WangPeiying
        写于 最后由 编辑
        #3

        公钥和私钥是demo里的,使用库对数据加签名,计算出来的签名跟使用网页工具计算出来的不一致,对于加签名过程中的编码格式,签名模式等,应该在哪里配置?

        FrankF 1 条回复 最后回复
        0
        • FrankieF 离线
          FrankieF 离线
          Frankie YunTu
          写于 最后由 编辑
          #4

          可以参考:https://mbed-tls.readthedocs.io/en/latest/

          WangPeiyingW 2 条回复 最后回复
          0
          • WangPeiyingW 离线
            WangPeiyingW 离线
            WangPeiying
            写于 最后由 编辑
            #5

            请问有适配的计算工具吗?

            1 条回复 最后回复
            0
            • WangPeiyingW 离线
              WangPeiyingW 离线
              WangPeiying
              在 回复了 Frankie 最后由 编辑
              #6

              Frankie 有云途的文档吗?不熟悉这个架构,看这个太慢了

              1 条回复 最后回复
              0
              • WangPeiyingW 离线
                WangPeiyingW 离线
                WangPeiying
                在 回复了 Frankie 最后由 编辑
                #7

                Frankie 这个文档里的 mbedtls_config.h 和 提供的YTM32B1ME05_MBEDTLS_Lib 里的 mbedtls_config.h宏参数不一样,两者是怎么关联的。

                1 条回复 最后回复
                0
                • FrankF 离线
                  FrankF 离线
                  Frank YunTu
                  在 回复了 WangPeiying 最后由 Frank 编辑
                  #8

                  WangPeiying 1. YTM32B1ME05_MBEDTLS_Lib 里的 mbedtls_config.h宏是适配到ME05环境上跑的。里面做了一些取舍, 库里面的mbedtls_config.h肯定不能直接拿来用,平台不适配。编码格式通过宏能够进行配置。签名模式通过API可以看到。demo里面不可能把所有情况都进行展示,HAL层的封装只能满足大部分的常见需求,如果封装的接口满足不了你的需求,你可以直接调用库的API来实现你想要的功能。

                  WangPeiyingW 1 条回复 最后回复
                  0
                  • WangPeiyingW 离线
                    WangPeiyingW 离线
                    WangPeiying
                    在 回复了 Frank 最后由 编辑
                    #9

                    Frank 签名模式怎么通过API进行查看?

                    FrankF 1 条回复 最后回复
                    0
                    • FrankF 离线
                      FrankF 离线
                      Frank YunTu
                      在 回复了 WangPeiying 最后由 编辑
                      #10

                      WangPeiying 可以通过这个接口去看,int mbedtls_pk_sign(mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg,
                      const unsigned char *hash, size_t hash_len,
                      unsigned char *sig, size_t sig_size, size_t *sig_len,
                      int (*f_rng)(void *, unsigned char *, size_t), void *p_rng); 如果有疑问再结合文档去看

                      1 条回复 最后回复
                      0

                    • 云途论坛规则/Yuntu Forum Rules

                      发帖前请查看

                    • YCT离线License申请流程

                      帮助没办法联网的电脑使用YCT

                    • YT CONFIG TOOL调查问卷

                      帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

                    • demo
                      12
                      can
                      9
                      lin stack
                      6
                      yt-link
                      5
                      vscode
                      3
                      adc模块
                      2
                      i2c
                      2
                      uuid
                      2
                      Online Users
                      • 登录

                      • 登录或注册以进行搜索。
                      • 第一个帖子
                        最后一个帖子
                      0
                      • 版块
                      • 最新
                      • 标签
                      • 热门