【发布时间】:2011-10-11 10:49:39
【问题描述】:
我想使用格式保留加密将数字加密/解密为长度相同的字符串(只有数字和/或大写字符)。但我没有找到实施步骤。那么,任何人都可以提供 C# 2.0 的 WORKING 示例吗?
举个例子,
如果我加密固定长度的明文,例如 99991232(带或不带固定密钥),那么密码应该类似于 23220978 或 ED0FTS。如果加密字符串的长度小于纯文本,那么也可以。但密文长度不能大于明文,密文必须是固定长度的。
【问题讨论】:
-
“格式保留加密”不是一个真实的词。请描述你想要什么,提供例子。
-
检查这个Fromat-preserving Encryption 我已经添加了输入和所需输出的示例。不幸的是,我不能告诉你我需要它的目的是什么。我希望你能理解。此外,我也知道使用这种算法的加密可能不安全,但对于我的需要来说是完全公平的。
-
好的,你的名字是对的,在这个例子中这是一个完全有效的问题。
标签: c# encryption