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