Modulbasis58
Base58-Codierungs- und Decodierungsmodul
base58
Modul ist ein Modul, das für die Base58-Kodierung und -Dekodierung von Daten verwendet wird. Base58 ist eine Kombination aus Zahlen und Buchstaben. Es enthält keine leicht verwechselbaren Zeichen wie die Zahl 0, den Buchstaben O, den Buchstaben I, den Buchstaben l usw. und ist weniger fehleranfällig.
Dieses Modul bietet zwei Methoden encode
: und . Die Methode wird verwendet, um die angegebenen Daten mit Base58 zu kodieren und die kodierte Zeichenfolge zurückzugeben. Die Methode wird verwendet, um die angegebene Base58-codierte Zeichenfolge zu decodieren und die decodierten Binärdaten zurückzugeben.decode
encode
decode
Hier ist base58
Beispielcode für das Modul:
1
2
3
4
5
6
7
8var base58 = require('base58');
var data = "Hello, World!";
var encoded = base58.encode(data);
console.log(encoded); // => 'StV1DL6CwTryKyV'
var decoded = base58.decode(encoded);
console.log(decoded.toString()); // => 'hello world'
statische Funktion
encode
Daten in Base58 kodieren
1static String base58.encode(Buffer data);
Aufrufparameter:
- data:Buffer, die zu kodierenden Daten
Rückgabeergebnisse:
- String, gibt die codierte Zeichenfolge zurück
Daten mit base58check kodieren
1
2static String base58.encode(Buffer data,
Integer chk_ver);
Aufrufparameter:
- data:Buffer, die zu kodierenden Daten
- chk_ver: Ganzzahl, geben Sie die Verifizierungsversion an
Rückgabeergebnisse:
- String, gibt die codierte Zeichenfolge zurück
decode
Dekodieren Sie die Zeichenfolge mithilfe der Base58-Methode in Binärdaten
1static Buffer base58.decode(String data);
Aufrufparameter:
- data: String, der zu dekodierende String
Rückgabeergebnisse:
- Buffer, gibt die dekodierten Binärdaten zurück
Dekodieren Sie die Zeichenfolge mithilfe der base58check-Methode in Binärdaten
1
2static Buffer base58.decode(String data,
Integer chk_ver);
Aufrufparameter:
- data: String, der zu dekodierende String
- chk_ver: Ganzzahl, geben Sie die Verifizierungsversion an
Rückgabeergebnisse:
- Buffer, gibt die dekodierten Binärdaten zurück