diff --git a/duniter4j-core-shared/src/main/java/org/duniter/core/service/CryptoService.java b/duniter4j-core-shared/src/main/java/org/duniter/core/service/CryptoService.java
index af1358e3ba163c0917598d2ef7d5f509813ad0de..3faa63a38e854222e42cdcfc7b203452e4067e2c 100644
--- a/duniter4j-core-shared/src/main/java/org/duniter/core/service/CryptoService.java
+++ b/duniter4j-core-shared/src/main/java/org/duniter/core/service/CryptoService.java
@@ -70,8 +70,6 @@ public interface CryptoService extends Bean {
 
     String box(String message, String nonce, String recipientSignPk, String senderSignSk);
 
-    String box(String message, byte[] nonce, String recipientSignPk, String senderSignSk);
-
     String box(String message, byte[] nonce, byte[] recipientSignPk, byte[] senderSignSk);
 
     byte[] getBoxRandomNonce();
diff --git a/duniter4j-core-shared/src/main/java/org/duniter/core/service/Ed25519CryptoServiceImpl.java b/duniter4j-core-shared/src/main/java/org/duniter/core/service/Ed25519CryptoServiceImpl.java
index 7976127aa0072cee1b395290f480dbead12a91e8..dee0ab7ff5ca2f84c7f610d8e0158147e4865e9a 100644
--- a/duniter4j-core-shared/src/main/java/org/duniter/core/service/Ed25519CryptoServiceImpl.java
+++ b/duniter4j-core-shared/src/main/java/org/duniter/core/service/Ed25519CryptoServiceImpl.java
@@ -161,14 +161,6 @@ public class Ed25519CryptoServiceImpl implements CryptoService {
                 CryptoUtils.decodeBase58(senderSignSk));
     }
 
-
-    @Override
-    public String box(String message, byte[] nonce, String recipientSignPk, String senderSignSk) {
-        return box(message, nonce,
-                CryptoUtils.decodeBase58(recipientSignPk),
-                CryptoUtils.decodeBase58(senderSignSk));
-    }
-
     @Override
     public String box(String message, byte[] nonce, byte[] recipientSignPk, byte[] senderSignSk) {
         checkLength(nonce, CRYPTO_BOX_CURVE25519XSALSA20POLY1305_NONCEBYTES);