Skip to content

Commit a5a3990

Browse files
committed
Improved AsymmetricEncryption for strings.
1 parent dc487ea commit a5a3990

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

src/main/java/ro/kuberam/libs/java/crypto/encrypt/AsymmetricEncryption.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121

2222
import static java.nio.charset.StandardCharsets.UTF_8;
2323

24-
import java.io.ByteArrayInputStream;
2524
import java.io.ByteArrayOutputStream;
2625
import java.io.IOException;
2726
import java.io.InputStream;

src/test/java/ro/kuberam/libs/java/crypto/encrypt/AsymmetricEncryptionTest.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
package ro.kuberam.libs.java.crypto.encrypt;
2121

2222
import static java.nio.charset.StandardCharsets.UTF_8;
23+
import static org.junit.Assert.assertEquals;
2324

2425
import java.nio.file.Files;
2526
import java.nio.file.Paths;
@@ -32,17 +33,15 @@ public class AsymmetricEncryptionTest extends CryptoModuleTests {
3233

3334
@Test
3435
public void encryptStringWithRsaAsymmetricKey() throws Exception {
35-
String transformation = "RSA/ECB/NoPadding";
36+
String transformation = "RSA/ECB/PKCS1Padding";
3637
String publicKey = new String(
37-
Files.readAllBytes(Paths.get(getClass().getResource("../rsa-public-key.key").toURI())), UTF_8);
38+
Files.readAllBytes(Paths.get(getClass().getResource("../rsa-public-key.key").toURI())), UTF_8);
3839
String privateKey = new String(
3940
Files.readAllBytes(Paths.get(getClass().getResource("../rsa-private-key.key").toURI())), UTF_8);
4041

41-
4242
String encryptedText = AsymmetricEncryption.encryptString(longString, publicKey, transformation);
4343
String decryptedText = AsymmetricEncryption.decryptString(encryptedText, privateKey, transformation);
4444

45-
System.out.println(encryptedText);
46-
System.out.println(decryptedText);
45+
assertEquals(longString, decryptedText);
4746
}
4847
}

0 commit comments

Comments
 (0)