DH密钥交换
整形数转换为字节数组:
ByteBuffer buffer = ByteBuffer.allocate(4);
buffer.putInt(data);
buffer.array();
MessageDigest.getInstance("SHA-256");//Android系统自带的类
将DH交换之后的双方相同的密钥,转换为AES密钥
DH运行演示
公钥计算公式
预置质数原根对
DH算法开始实现
DH密钥交换_公式的编写_流程的梳理