Chr*_*n80 10 .net encryption
我的问题如下:
在现有数据库中,我想要在几列中加密数据.列包含不同长度的字符串.
我不想更改列的大小,因此加密需要生成输入文本的等长文本表示.
加密算法的强度是次要的,但我当然希望它能够尽可能强大.否则我不需要加密数据.但最重要的是输出的大小.
这可能吗?如果是这样,我该怎么做?
我有兴趣在.NET中这样做.没有数据库级加密.
Jas*_*her 18
在你的约束中,我会在CFB模式下使用AES ,它将其转换为流密码,输出长度将与输入长度相同.除非您将字符串存储在blob中,否则您需要对输出进行十六进制或base64编码以使其对char友好,这将使长度增加100%或33%.
一个.NET实现就在这里.
归档时间:
16 年,6 月 前
查看次数:
11640 次
最近记录:
14 年,1 月 前