信息安全
twoconk
一个IT草民
展开
-
char *转换为string的陷阱:char*中包含较多的'\0'
今天给团队调试一个错误,概率性的加密的数据没法做解密,现象是解密出来的结果和源数据长度不一致,很奇怪的现象,因为加密使用的数据是随机的,所以使得问题出现时表象是概率的问题;因为初次做加解密算法相关的项目,碰到这样的问题,首先是单步把解密流程过了一遍,发现解密没有问题,能正常的解密,但解密出来的长度就是不对,分析才发现加密后的数据的长度也不正常,所以考虑是加密源数据的问题,通过分析,才发现一个二...原创 2020-03-03 20:51:10 · 3190 阅读 · 0 评论 -
属性加解密库OPENABE多平台编译总结
OPENABE C++库 依赖库: Openssl 1.1.1 Relic 0.5.0 Flex 2.5.37 Gtest 1.8.0 Gmp 6.0.0 bison 3.4 Commits on Mar 31, 2019 https://github.com/zeutro/ope...原创 2019-11-25 20:30:46 · 1426 阅读 · 4 评论