Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
JDChain
Utils
提交
1f760b87
U
Utils
项目概览
JDChain
/
Utils
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
Utils
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
1f760b87
编写于
1月 21, 2021
作者:
H
huanghaiquan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
changed the visible range of SM2 algorithm constants;
上级
4af42b4c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
4 addition
and
4 deletion
+4
-4
utils-crypto-sm/src/main/java/utils/crypto/sm/SM2Utils.java
utils-crypto-sm/src/main/java/utils/crypto/sm/SM2Utils.java
+4
-4
未找到文件。
utils-crypto-sm/src/main/java/utils/crypto/sm/SM2Utils.java
浏览文件 @
1f760b87
...
...
@@ -35,14 +35,14 @@ public class SM2Utils {
public
static
final
int
PRIVKEY_SIZE
=
32
;
p
rivate
static
final
int
COORDS_SIZE
=
32
;
p
rivate
static
final
int
POINT_SIZE
=
COORDS_SIZE
*
2
+
1
;
p
ublic
static
final
int
COORDS_SIZE
=
32
;
p
ublic
static
final
int
POINT_SIZE
=
COORDS_SIZE
*
2
+
1
;
public
static
final
int
R_SIZE
=
32
;
public
static
final
int
S_SIZE
=
32
;
// The length of sm3 output is 32 bytes
p
rivate
static
final
int
SM3DIGEST_LENGTH
=
32
;
p
ublic
static
final
int
SM3DIGEST_LENGTH
=
SM3Utils
.
SM3DIGEST_LENGTH
;
private
static
final
ECNamedCurveParameterSpec
PARAMS
=
ECNamedCurveTable
.
getParameterSpec
(
"sm2p256v1"
);
private
static
final
ECCurve
CURVE
=
PARAMS
.
getCurve
();
...
...
@@ -300,7 +300,7 @@ public class SM2Utils {
// To generate the twisted ciphertext c1c2c3.
// The latest standard specification indicates that the correct ordering is
// c1c3c2
byte
[]
c1c2c3
=
new
byte
[
0
]
;
byte
[]
c1c2c3
;
try
{
c1c2c3
=
encryptor
.
processBlock
(
plainBytes
,
offset
,
length
);
}
catch
(
InvalidCipherTextException
e
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录