诺诺网的电子发票加密

genesis1977 2020-05-24 03:39:56
电子发票传递时order部分是加密体,参考文档上面的demo用例也很简单。就是一步话。
order=DESDZFP.encrypt(order); 
使用DESDZFP来加密,诺诺网提供了.Net 4.0调用诺诺接口加密文件的一个包。面有如下几
个文件:
DESDZFP.dll
DESDZFP.TLB
DESDZFP方法说明.xml没有什么内容
RegAsm.exe
使用delphi7注册了DESDZFP.TLB使用其生成一个activex的组件。
但一直无法使用,因为有一个connect的方法。始终无法打开。
我看到标准demo中也没有这个方法。
标准demo有C#,java,PHP三个例子。就不知道现在是否delphi能使用这个加密方法。
如果不能使用,我也就不浪费时间了。不知道有没有高手碰到过,能给点指点。
谢谢。
...全文
1494 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
genesis1977 2020-05-28
  • 打赏
  • 举报
回复
才看到消息,谢谢。我尝试一下。
genesis1977 2020-05-28
  • 打赏
  • 举报
回复
导入DLL错误的,无法实现。不知道这个加密组件是否支持delphi开发。
  • 打赏
  • 举报
回复
高版本也支持导入.net assembly,D7可能不支持

  • 打赏
  • 举报
回复
直接从dll导入试试,Delphi实际不需要.tlb文件,能够直接从COM DLL导出接口

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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