将VMSConnection模块加入min-dev-java,以支持与VMS进行通信,执行注册、登录等功能

This commit is contained in:
free will committed 2021-07-12 21:44:18 +08:00
1 parent a26f908470
commit ba105bdc3c
36 files changed
+2961 -2

No files matched your search

@@ -0,0 +1,17 @@
package VMSConnection.Security.SM2;
/*
* @Author: hongyu guo
* @Description: 所有对称加密方法必须实现的基本方法
* @Version: 1.0.0
* @Date: 17:06 2021/03/03
* @Copyright: MIN-Group;国家重大科技基础设施——未来网络北大实验室;深圳市信息论与未来网络重点实验室
*/
import org.bouncycastle.crypto.InvalidCipherTextException;
public interface PublicKeyInterface {
public byte[] getBytes();
public boolean setBytes(byte[] bytes);
public byte[] encrypt(byte[] content) throws InvalidCipherTextException;
public boolean verify(byte[] content, byte[] digest);
}