aboutsummaryrefslogtreecommitdiff
path: root/standalone/src
diff options
context:
space:
mode:
authorJ08nY2024-08-07 13:34:46 +0200
committerJ08nY2024-08-07 13:34:46 +0200
commitc55d804aed8b63eb62c74018a720c4804c43c681 (patch)
tree675bbd642174ee8c6ecab717c021b6becba644b3 /standalone/src
parent6e399ce3dec913be7728c2892301dd3eceb2cd83 (diff)
downloadECTester-c55d804aed8b63eb62c74018a720c4804c43c681.tar.gz
ECTester-c55d804aed8b63eb62c74018a720c4804c43c681.tar.zst
ECTester-c55d804aed8b63eb62c74018a720c4804c43c681.zip
Diffstat (limited to 'standalone/src')
-rw-r--r--standalone/src/main/java/cz/crcs/ectester/standalone/libs/WolfCryptLib.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/standalone/src/main/java/cz/crcs/ectester/standalone/libs/WolfCryptLib.java b/standalone/src/main/java/cz/crcs/ectester/standalone/libs/WolfCryptLib.java
index c8d5ad5..390e45f 100644
--- a/standalone/src/main/java/cz/crcs/ectester/standalone/libs/WolfCryptLib.java
+++ b/standalone/src/main/java/cz/crcs/ectester/standalone/libs/WolfCryptLib.java
@@ -25,4 +25,16 @@ public class WolfCryptLib extends ProviderECLibrary {
public Set<String> getCurves() {
return new HashSet<>();
}
+
+ @Override
+ public boolean supportsDeterministicPRNG() {
+ return true;
+ }
+
+ @Override
+ public boolean setupDeterministicPRNG(byte[] seed) {
+ // This is done by passing the SecureRandom into the individual KeyPairGenerator, KeyAgreement and Signature
+ // instances. Thus, this does nothing.
+ return true;
+ }
}