Package de.tsenger.vdstools.vds
Class VdsSignature
java.lang.Object
de.tsenger.vdstools.vds.VdsSignature
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic VdsSignaturefromByteArray(byte[] rawBytes) byte[]Returns signature in format ECDSASignature ::= SEQUENCE { r INTEGER, s INTEGER }byte[]byte[]Returns signature bytes in plain format: r||s
-
Field Details
-
TAG
public static final byte TAG- See Also:
-
-
Constructor Details
-
VdsSignature
public VdsSignature(byte[] plainSignatureBytes) - Parameters:
plainSignatureBytes- signature bytes in plain format: r||s
-
-
Method Details
-
getDerSignatureBytes
public byte[] getDerSignatureBytes()Returns signature in format ECDSASignature ::= SEQUENCE { r INTEGER, s INTEGER }- Returns:
- ASN1 DER encoded signature as byte array
-
getPlainSignatureBytes
public byte[] getPlainSignatureBytes()Returns signature bytes in plain format: r||s- Returns:
- r||s signature byte array
-
getEncoded
- Throws:
IOException
-
fromByteArray
- Throws:
IOException
-