lizheng2018CC

Results 6 comments of lizheng2018CC

Here is my test demo: ``` def log_test(): from loguru import logger fmt = "{time:YY-MM-DD HH:mm:ss} |{level:

In 2023, they still do not solve this problem, kidding?

现在vscode上的svn插件有这个功能了吗,我是最近才开始用的,确实也没发现这个功能。我好奇,回退版本不是一个很常用的功能吗

找了很久,终于找到了,已经有人写了一个解析私钥的源码: https://github.com/guoshengxu/GmSSL/blob/0f9d63c66c6ce23ac2517d0df29dffe11933cc46/tools/sm2keyparse.c 但是不知道为什么是fork的分支而不是merge到主项目

> 实际上GmSSL设计时考虑了这个需求,默认就不必须做DER编码。`SM2_KEY`, `SM2_SIGNATURE` 和 `SM2_CIPHERTEXT`这几个类型的内部数据已经做了序列化了,可以直接复制到内存里或者复制到文件里,即使在大小端不同的CPU之间传输也不会出现错误。 可是源码里面并没有直接将SM2_CIPHERTEXT 暴露给用户,用户还是需要阅读和修改源码才能得到非der编码的数组,不妨给函数参数加一个控制der编码的标志位,控制输出数组中的内容是否是der编码过的。并且还是希望1、sm2加密需要支持长数据加密;2、对私钥的加密也可关闭;3、sm4 EBC加密(虽然我已经实现了); ```c int sm2_encrypt(const SM2_KEY *key, const uint8_t *in, size_t inlen, uint8_t *out, size_t *outlen) { SM2_CIPHERTEXT C; if (!key || !in ||...

找了很久,终于找到了,已经有人写了一个解析私钥的源码: https://github.com/guoshengxu/GmSSL/blob/0f9d63c66c6ce23ac2517d0df29dffe11933cc46/tools/sm2keyparse.c 但是不知道为什么是fork的分支而不是merge到主项目