java加密,密文长度可以小于等于明文长度吗

改动最小,安全系数最高的方案数据库加触发器,insert和update的时候用加密,加密结果存到新建表中,字段多长都行。原先身份证字段改成加密表的外键。Java代码部分,增加一个解密函数,select以后,该改的代码还是要改。
■网友
压缩算法不就是干这个的……
【java加密,密文长度可以小于等于明文长度吗】 随便用个哈夫曼编码
或者每几位数字转成16进制,再随便加减一个数再异或什么的,最后字符肯定比18少

■网友
看权衡了 加密级别要求如何?
■网友
你是想问哪个算法能把18位串加密后更短吧。建议自己写加密、解密


    推荐阅读