我正在尝试使用在{C#}项目中使用VB.NET(我发现的唯一.NET实现)开发的TEA加密算法并获得异常(System.OverflowException:算术运算导致溢出)
所以我想知道TEA是否有一些C#实现(找不到)。
编码/解码在QueryString参数上 - 所以它应该用在字符串而不是Ints上。
任何帮助都将不胜感激。
感谢。
答案 0 :(得分:0)
您提供的文章实际上链接到TEA实现来自的C#CodeProject文章:http://www.codeproject.com/Articles/6137/Tiny-Encryption-Algorithm-TEA-for-the-Compact-Fram
如果您仍有问题,可以发布消息来源吗?
答案 1 :(得分:0)
您需要将代码放入unchecked块以抑制溢出异常(并让操作溢出,就像在C和Java中一样)。