diff options
| author | J08nY | 2023-01-30 18:55:27 +0100 |
|---|---|---|
| committer | J08nY | 2023-01-30 18:55:40 +0100 |
| commit | 381a7f7d248ad2583c95cd970b286cdef092c97f (patch) | |
| tree | 4aac057c99963f5a88ca3b723d483a01a5c88daf /src/cz/crcs/ectester/common | |
| parent | b3d981496d9a6869fc10d160670a51cb91a5ef94 (diff) | |
| download | ECTester-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.java | 3 |
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()}; |
