Jasypt加密:可能的字符?

时间:2018-08-06 05:05:19

标签: encryption delimiter jasypt

我如何确切知道使用jasypt的加密输出使用了哪些字符?我可以强制我的输出不包含某些字符还是总是所有个ASCII字符吗?

我要问的原因是加密文本是带有分隔符的文件的一部分,我想避免此分隔符是加密文本的一部分。分隔符也不应像SOH这样的隐藏字符,因为可以手动编辑文件。

1 个答案:

答案 0 :(得分:1)

“ Base64仅使用6位(相当于2 ^ 6 = 64个字符)以确保编码数据可打印且易于阅读。不使用ASCII中可用的特殊字符。64个字符(因此命名为Base64) 10位数字,26个小写字符,26个大写字符以及“ +”和“ /”。”

因此,看起来我可以使用ASCII特殊字符作为分隔符。