基本X字符串编码

时间:2010-06-17 20:04:05

标签: algorithm encoding

我正在寻找一个将字符串(字节流)编码为任意基数/字母表的例程(如base64编码,但我可以选择字母表)。我已经看到了一些例程,它们为一个数字做基础X编码,但不是一个字符串。

2 个答案:

答案 0 :(得分:2)

我实现了BaseX(BaseN)编码算法:https://github.com/KvanTTT/BaseNcoding

您还可以在演示网站上试用不同的字母和参数:http://kvanttt.github.io/BaseNcoding/

答案 1 :(得分:1)

我见过(和写过)的每个算法都有一个字符序列,并且按照序列的长度做一个数字的divmod,将索引的mod用于数字字符的序列,并且将div送回过程。