public class Converter
extends java.lang.Object
Constructor and Description |
---|
Converter() |
Modifier and Type | Method and Description |
---|---|
static java.util.Date |
BCDtoDate(byte[] yymmdd) |
static byte[] |
bigIntToByteArray(java.math.BigInteger bi)
Konvertiert ein BigInteger in ein ByteArray.
|
static org.bouncycastle.math.ec.ECPoint |
byteArrayToECPoint(byte[] value,
org.bouncycastle.math.ec.ECCurve.Fp curve)
Dekodiert aus dem übergebenen Byte-Array einen ECPoint.
|
public static java.util.Date BCDtoDate(byte[] yymmdd)
public static byte[] bigIntToByteArray(java.math.BigInteger bi)
bi
- Das zu konvertierende BigInteger-Objekt.public static org.bouncycastle.math.ec.ECPoint byteArrayToECPoint(byte[] value, org.bouncycastle.math.ec.ECCurve.Fp curve) throws java.lang.IllegalArgumentException
value
- Byte Array der Form {0x04 || x-Bytes[] || y-Bytes[]}curve
- Die Kurve auf der der Punkt liegen soll.java.lang.IllegalArgumentException
- Falls das erste Byte nicht den Wert 0x04 enthält, enthält das
übergebene Byte-Array offensichtlich keinen unkomprimierten Punkt