public class AlgorithmInventor
extends java.lang.Object
| 构造器和说明 |
|---|
AlgorithmInventor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.fr.third.org.apache.commons.lang3.tuple.Triple<java.lang.Long,java.lang.Long,java.lang.Long> |
createSecretKey(long primeSeed1,
long primeSeed2)
根据素数种子生成用于加密的值
|
static long |
transfer(long r,
long ed,
long n)
模拟RSA的算法实现,需要注意的是,该公式要求r的值必须小于n
|
public static long transfer(long r,
long ed,
long n)
r - 待解密或者解密的值ed - E或者D(用E加密,可以用D解密)n - Npublic static com.fr.third.org.apache.commons.lang3.tuple.Triple<java.lang.Long,java.lang.Long,java.lang.Long> createSecretKey(long primeSeed1,
long primeSeed2)
primeSeed1 - 素数种子1primeSeed2 - 素数种子2