- based on OpenSSL
- include evp framework of China's Algorithm SM3 and SM4
- implement Zhaoxin GMI support as a engines. GMI can be used to speed up the SM3 and SM4.
- based on openssl 1.1.0-pre5
- the ZX-GMI engine code is in version 1.0
- example to show how to build.
$ ./config --prefix= <install path> no-shared
$ make update
$ make
$ make install
- based on openssl 1.0.2h
- the ZX-GMI engine code is in version 1.0
- example to show how to build.
$ ./config --prefix=<install path> no-shared
$ make update
$ make
$ make install
- 由于openssl存在重大安全更新,因此,OpenSSL-ZX-GMI也随之做了相应的更新。以上两个版本更新后对应到如下两个版本openssl-1.1.0b-ZX-GMI.tar.gz和openssl-1.0.2j-ZX-GMI-1.0.tar.gz
- based on openssl 1.1.0b
- the ZX-GMI engine code is in version 1.0
- example to show how to build.
$ ./config --prefix=<install path> no-shared
$ make update
$ make
$ make install
- based on openssl 1.0.2j
- the ZX-GMI engine code is in version 1.0
- example to show how to build.
$ ./config --prefix=<install path> no-shared
$ touch crypto/objects/objects.txt
$ make
$ make install
- 在第二次release的基础上,GMI的版本从1.0更新到1.1.
- based on openssl-1.1.0-pre5-ZX-GMI-1.0.tar.gz
- the ZX-GMI engine code is in version 1.1. Fix sm4-cbc bug.
- example to show how to build.
$ ./config --prefix=<install path> no-shared
$ make update
$ make
$ make install
- based on openssl-1.1.0b-ZX-GMI-1.0.tar.gz
- the ZX-GMI engine code is in version 1.1. Fix "make update" failure issue.
- example to show how to build.
$ ./config --prefix=<install path> no-shared
$ make update
$ make
$ make install
- 由于openssl存在安全更新,因此,OpenSSL-ZX-GMI也随之做了相应的更新。
- based on openssl-1.1.0e.tar.gz
- the ZX-GMI engine code is in version 1.0.
- example to show how to build.
$ ./config --prefix=<install path> no-shared
$ make update
$ make
$ make install
- 使所有GMI版本都增加对ZXC CPU的支持
- based on openssl-1.1.0-pre5-ZX-GMI-1.1.tar.gz
- the ZX-GMI engine code is in version 1.2.
- example to show how to build.
$ ./config --prefix=<install path> no-shared
$ make update
$ make
$ make install
- based on openssl-1.0.2h-ZX-GMI-1.0.tar.gz
- the ZX-GMI engine code is in version 1.1.
- example to show how to build.
$ ./config --prefix=<install path> no-shared
$ make depend
$ make
$ make install
-
修复ctr/ofb/cfb在处理非16bytes整数倍数据时的问题
-
同时支持ZXC/ZXD/ZXE openssl-1.0.2j-ZX-GMI-1.2.tar.gz