aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/common
diff options
context:
space:
mode:
authorJ08nY2023-01-30 18:55:27 +0100
committerJ08nY2023-01-30 18:55:40 +0100
commit381a7f7d248ad2583c95cd970b286cdef092c97f (patch)
tree4aac057c99963f5a88ca3b723d483a01a5c88daf /src/cz/crcs/ectester/common
parentb3d981496d9a6869fc10d160670a51cb91a5ef94 (diff)
downloadECTester-381a7f7d248ad2583c95cd970b286cdef092c97f.tar.gz
ECTester-381a7f7d248ad2583c95cd970b286cdef092c97f.tar.zst
ECTester-381a7f7d248ad2583c95cd970b286cdef092c97f.zip
Fixes for Java 19. Fixes #17.
Diffstat (limited to 'src/cz/crcs/ectester/common')
-rw-r--r--src/cz/crcs/ectester/common/util/ECUtil.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/cz/crcs/ectester/common/util/ECUtil.java b/src/cz/crcs/ectester/common/util/ECUtil.java
index e047439..8ad31bf 100644
--- a/src/cz/crcs/ectester/common/util/ECUtil.java
+++ b/src/cz/crcs/ectester/common/util/ECUtil.java
@@ -6,7 +6,6 @@ import cz.crcs.ectester.data.EC_Store;
import org.bouncycastle.asn1.*;
import org.bouncycastle.crypto.digests.SHA1Digest;
-import java.io.ByteArrayOutputStream;
import java.io.FileInputStream;
import java.io.IOException;
import java.math.BigInteger;
@@ -354,7 +353,7 @@ public class ECUtil {
public static BigInteger[] fromDERSignature(byte[] signature) throws IOException {
ASN1StreamParser parser = new ASN1StreamParser(signature);
- DERSequence sequence = (DERSequence) ((DERSequenceParser) parser.readObject()).getLoadedObject();
+ DERSequence sequence = (DERSequence) ((DLSequenceParser) parser.readObject()).getLoadedObject();
ASN1Integer r = (ASN1Integer) sequence.getObjectAt(0);
ASN1Integer s = (ASN1Integer) sequence.getObjectAt(1);
return new BigInteger[]{r.getPositiveValue(), s.getPositiveValue()};