public class PaceECDH extends Pace
nonce_s, sharedSecret_K
Constructor and Description |
---|
PaceECDH(org.bouncycastle.asn1.x9.X9ECParameters cp) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getIDIcc()
Devuelve el identificador que se utiliza en el TA2 del EAC2
|
byte[] |
getSharedSecret_K(byte[] Y2)
Erzeugt das finale Shared Secret K
|
byte[] |
getX1()
Berechnet das erste KeyPair. x1: privater Schlüssel (Zufallszahl) und
X1: öffentlicher Schlüssel.
|
byte[] |
getX2(byte[] Y1Bytes)
Berechnet mit Hilfe des öffentlichen Schlüssels der Karte das erste
Shared Secret P und den zweiten öffentlichen Schlüssel des Terminals
|
setNonce_s
public byte[] getX1()
Pace
public byte[] getX2(byte[] Y1Bytes)
Pace
public byte[] getSharedSecret_K(byte[] Y2)
Pace
getSharedSecret_K
in class Pace
Y2
- Zweiter öffentlicher Schlüssel Y2 der Kartepublic byte[] getIDIcc()