In Java habe ich einen öffentlichen ECDH-Schlüssel, den ich als Byte-Array sende.
Sobald ich das Byte-Array erhalten habe, wie kann ich es wieder in einen öffentlichen Schlüssel verwandeln?
Ich benutze Bouncy Castle, aber eine Java-Lösung wäre genauso nützlich.
Danke
Wie werden die Rohbytes für den ECDH-Schlüssel formatiert? Woher bekommst du die rohen Bytes?
Im Allgemeinen verwendet man die entsprechende * Spec-Klasse, um Roh-Key-Material in einen Key zu verwandeln, aber die ECPublicKeySpec und DHPublicKeySpec Klassen akzeptieren kein RAW-Byte-Array.
Tags und Links java encryption bouncycastle elliptic-curve