Skip to content

Commit 1bfb2eb

Browse files
committed
added support for reading EdDSA signatures
1 parent d407365 commit 1bfb2eb

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

pg/src/main/java/org/bouncycastle/bcpg/SignaturePacket.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,14 @@ else if (p instanceof SignatureCreationTime)
162162
signature[0] = ecR;
163163
signature[1] = ecS;
164164
break;
165+
case EDDSA:
166+
MPInteger edR = new MPInteger(in);
167+
MPInteger edS = new MPInteger(in);
168+
169+
signature = new MPInteger[2];
170+
signature[0] = edR;
171+
signature[1] = edS;
172+
break;
165173
default:
166174
if (keyAlgorithm >= PublicKeyAlgorithmTags.EXPERIMENTAL_1 && keyAlgorithm <= PublicKeyAlgorithmTags.EXPERIMENTAL_11)
167175
{

0 commit comments

Comments
 (0)