求 C# 和 VB6 通用的字符串加解密方法

skyzj 2020-04-23 12:07:49

需要在C#和VB6开发的应用程序间传递加密过的信息,所以求 C# 和 VB6 通用的字符串加、解密方法。希望是大家实际使用过的,最好有源代码。我测试过DES,但两边无法正确解密,不知道为什么。
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hztltgg 2020-04-23
  • 打赏
  • 举报
回复
正经的加密解密肯定用通用的des等方法,不然虽然xor异或一下数据库虽然也能加密,强度太低了 你应该找找为什么不能正确解密
lich2005 2020-04-23
  • 打赏
  • 举报
回复
如果两边直接交互的话,也许自己写加密解密算法是最方便的。
如果可以通过数据库中转一下的话,那就好了,很多数据库自带这些函数,拿来就可以用。
jhonsonzhang 2020-04-23
  • 打赏
  • 举报
回复
装个虚拟机,把vb6的ide装进去,写个加密解密类就可以了。甚至你可以自己写生成密匙和密文的方法。然后封装以后,先到vb6项目里面跑下。可以的话,封装为dll.这边C#项目直接引用就可以了。
jhonsonzhang 2020-04-23
  • 打赏
  • 举报
回复
要快速解决问题只有在VB6里面写个加密解密类,封装为dll.然后C#引用这个类。我vb.net2005写的一个加密解密文件和字符串的类。一直用到现在。C#的所有项目都可以使用。包括移动开发xaxmarin.forms里面都可以用。

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧