diff options
| author | J08nY | 2017-11-29 02:52:22 +0100 |
|---|---|---|
| committer | J08nY | 2017-11-29 02:52:22 +0100 |
| commit | 80fb4a2dcc45ef66bf476e260b1107e0fa96b280 (patch) | |
| tree | 62408034660473b5304d396ed23ca09f5d7dae20 /src/cz/crcs/ectester/standalone/libs/jni/NativeKeyPairGeneratorSpi.java | |
| parent | 03265f4cf09b7bb59c09af722b8f44445a635d83 (diff) | |
| download | ECTester-80fb4a2dcc45ef66bf476e260b1107e0fa96b280.tar.gz ECTester-80fb4a2dcc45ef66bf476e260b1107e0fa96b280.tar.zst ECTester-80fb4a2dcc45ef66bf476e260b1107e0fa96b280.zip | |
Sketch out native SPI classes.
Diffstat (limited to 'src/cz/crcs/ectester/standalone/libs/jni/NativeKeyPairGeneratorSpi.java')
| -rw-r--r-- | src/cz/crcs/ectester/standalone/libs/jni/NativeKeyPairGeneratorSpi.java | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/standalone/libs/jni/NativeKeyPairGeneratorSpi.java b/src/cz/crcs/ectester/standalone/libs/jni/NativeKeyPairGeneratorSpi.java new file mode 100644 index 0000000..6b4e5e0 --- /dev/null +++ b/src/cz/crcs/ectester/standalone/libs/jni/NativeKeyPairGeneratorSpi.java @@ -0,0 +1,31 @@ +package cz.crcs.ectester.standalone.libs.jni; + +import java.security.InvalidAlgorithmParameterException; +import java.security.KeyPair; +import java.security.KeyPairGeneratorSpi; +import java.security.SecureRandom; +import java.security.spec.AlgorithmParameterSpec; + +/** + * @author Jan Jancar johny@neuromancer.sk + */ +public abstract class NativeKeyPairGeneratorSpi extends KeyPairGeneratorSpi { + @Override + public void initialize(int keysize, SecureRandom random) { + + } + + @Override + public void initialize(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException { + + } + + @Override + public KeyPair generateKeyPair() { + return null; + } + + public static class TomCrypt extends NativeKeyPairGeneratorSpi { + + } +} |
