• 大小: 6KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: JavaScript
  • 标签: java  SM4  javaScript  

资源简介

java版SM4加密算法,和SM4JavaScript 加密算法,JavaScript算法相对来说市面较少,根据SM4自己改造

资源截图

代码片段和文件信息

package com.gdt.zwzx.dev.rest;

import java.io.IOException;
import java.util.Arrays;

import org.apache.commons.lang3.ArrayUtils;
/**
*国密算法SM4实现
*@author Mr.Xiao
*@company GDT-ZWZX-DEV-PT
*@date 2017-08
*@since 1.6
*/
public class SM4 {

private static final int ENCRYPT=1;
private static final int DECRYPT=0;
public static final int ROUND=32;
private static final int BLOCK=16;

private byte[] Sbox={
(byte) 0xd6(byte) 0x90(byte) 0xe9(byte) 0xfe(byte) 0xcc(byte) 0xe10x3d(byte) 0xb70x16(byte) 0xb60x14(byte) 0xc20x28(byte) 0xfb0x2c0x05
0x2b0x67(byte) 0x9a0x760x2a(byte) 0xbe0x04(byte) 0xc3(byte) 0xaa0x440x130x260x49(byte) 0x860x06(byte) 0x99
(byte) 0x9c0x420x50(byte) 0xf4(byte) 0x91(byte) 0xef(byte) 0x980x7a0x330x54

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        7323  2019-07-29 10:35  SM4\SM4.java
     文件         404  2019-07-29 10:35  SM4\sm4.html
     文件        9856  2019-07-29 10:35  SM4\sm4.js
     目录           0  2019-08-01 13:16  SM4\

评论

共有 条评论