BMF-RKSV-Technik / at-registrierkassen-mustercode

111 stars 39 forks source link

Problem mit dem CRYPTOGRAPHIC-MATERIAL-FILE #630

Closed cotasgmbh closed 6 years ago

cotasgmbh commented 6 years ago

Hallo, ich habe eine Frage zum CRYPTOGRAPHIC-MATERIAL-FILE.

Unser Zertifikat liegt bei Primesign. Folgende Werte setze ich ein:

  1. AES-Key (AAA)

  2. Hex Seriennummer vom Zertifikat (BBB)

  3. öffentlicher Schlüssel vom Zertifikat (CCC)

Ich bekomme immer die Meldung: Error while parsing the Input File. Oder kommt dort ein anderer Schlüssel rein?

Das Zertifikat rufe ich über folgenden Befehl ab:

https://rs-xxx.ps.prime-sign.com/rs/keys/yyy/certificate.pem

Wobei xxx und yyy natürlich durch die echten Werte ersetzt wurden.

{ "base64AESKey" : "AAA",

"certificateOrPublicKeyMap" : {

"BBB" : {

"id" : "BBB",

"signatureDeviceType" : "PUBLIC_KEY",

"signatureCertificateOrPublicKey" : "CCC"

}

} }

ErichFreitag commented 6 years ago

Es gehört das Zertifikat eingetragen, nicht der Public Key. Beispiel:

"signatureDeviceType" : "CERTIFICATE", "signatureCertificateOrPublicKey" : "MIIFUDCCAzigAwIBAgIEf02H..."

cotasgmbh commented 6 years ago

Ok, die Meldung bleibt die gleiche. Vielleicht habe ich einen Denkfehler. Das Zertifikat bekomme ich doch über die *.pem Datei?

MIIEezCCAmOgAwIBAgIGUX7IIYdyMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNVBAYT ...

ErichFreitag commented 6 years ago

So ist es. Sie müssen nur alle Zeilenumbrüche daraus entfernen.

cotasgmbh commented 6 years ago

Das war es. Danke...