Skip to content

Commit bb0c7fc

Browse files
committed
test: Secp256k1SignerTest
1 parent 0ab5186 commit bb0c7fc

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package org.mvnsearch.dotenvx.jwt;
2+
3+
import org.junit.jupiter.api.Test;
4+
import org.mvnsearch.dotenvx.ecies.ECKeyPair;
5+
import org.mvnsearch.dotenvx.ecies.Ecies;
6+
7+
import static org.assertj.core.api.Assertions.assertThat;
8+
9+
10+
public class Secp256k1SignerTest {
11+
12+
@Test
13+
public void testSign() throws Exception {
14+
final ECKeyPair keyPair = Ecies.generateEcKeyPair();
15+
byte[] payload = "Hello World!".getBytes();
16+
final byte[] signatureBytes = Secp256k1Signer.signData(payload, keyPair.getPrivate());
17+
final boolean result = Secp256k1Signer.verifySignature(payload, signatureBytes, keyPair.getPublic());
18+
assertThat(result).isTrue();
19+
}
20+
}

0 commit comments

Comments
 (0)