jasypt的每个加密密码最后都会包含“=”吗?

will every encrypted password of jasypt would contain "=" at the end?

使用Jasypt时,加密后的密码末尾包含=(等号)。是否保证加密后的密码始终以 = 结尾? How/Can 我们控制这种行为?

敌人示例:test 被加密为 Nv4nMcuVwsvWVuYD7Av44Q==

看起来 =s 来自填充加密/哈希输出的 Base64 表示。

那样的话,答案一般是no, it won't necessarily end with "="

但是,如果您使用的算法产生恒定长度的输出(例如,如果它在整个过程中使用散列),它可能最终会一直产生那些“=”——但没有办法除非您完全理解您正在使用的算法执行的所有步骤,否则肯定知道这一点。