From 134149a2a9d4614e276283861e5f655d0f54d0c9 Mon Sep 17 00:00:00 2001 From: Zhi Guan Date: Mon, 25 Apr 2016 21:12:21 +0200 Subject: [PATCH] =?UTF-8?q?Created=20GmSSL=E7=89=88=E6=9C=AC=E5=8F=B7=20(m?= =?UTF-8?q?arkdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- GmSSL版本号.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 GmSSL版本号.md diff --git a/GmSSL版本号.md b/GmSSL版本号.md new file mode 100644 index 0000000..5c472da --- /dev/null +++ b/GmSSL版本号.md @@ -0,0 +1,13 @@ +由于GmSSL的功能和OpenSSL功能演进有独立性,因此GmSSL将采用独立的版本号。GmSSL目前在OpenSSL-1.0.2d分支上进行开发。OpenSSL版本中的字母编号主要标示Bug的修改而不引入新的功能。OpenSSL的下一个版本为OpenSSL-1.1.0,将在今年年中正式发布,会涉及功能的增加以及API的变化。GmSSL的首个版本号为GmSSL-1.2.1。GmSSL版本号会和OpenSSL的数字版本号保持一定关系: + +* GmSSL-1.2.x 在 OpenSSL-1.0.2x 基础上开发 +* GmSSL-2.0.x 在 OpenSSL-1.1 基础上开发 + +GmSSL版本的前两位数字和OpenSSL的数字版本号保持关联,第三位保持独立。 +OpenSSL的字母版本号升级中的Bug Fix会逐步同步到对应的GmSSL中,但是和GmSSL的版本号无关。 + +GmSSL在完成如下工作后会发布第一个Release版本,GmSSL-1.2.1: + +1. SM4的ECB/CBC/CFB/OFB/CTR EVP模块的及其测试。 +2. SM3及其测试。 +3. SM2及其测试,对SM2功能是否有效的测试在发布时仅局限于头文件`sm2.h`定义的功能。