- java.lang.Object
-
- dev.netcode.security.encryption.Base58
-
public class Base58 extends java.lang.ObjectBase58 is similar to Base64 but uses only 58 different characters to encode the message. Base58 is used for example to encode Bitcoin wallet addresses.
-
-
Constructor Summary
Constructors Constructor Description Base58()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]decode(java.lang.String input)Decodes a Base58 encoded input to byte arraystatic java.lang.Stringencode(byte[] input)Encodes a byte array input to Base58
-
-
-
Method Detail
-
encode
public static java.lang.String encode(byte[] input)
Encodes a byte array input to Base58- Parameters:
input- byte array to be encoded- Returns:
- Base58 encoded data as String
-
decode
public static byte[] decode(java.lang.String input)
Decodes a Base58 encoded input to byte array- Parameters:
input- String to be decoded- Returns:
- decoded byte array
-
-