我需要你的帮助。我在Spring工作,想知道如何将JSON消息转换为ISO 8583消息。
有没有其他方法可以加密JSON消息?例如,我有一个像这样的JSON对象:
{"id":12,"desc":"tutorial"}
我的目标是让邮件更安全。
答案 0 :(得分:2)
IOS 8583用于促进金融交易,例如在销售点支付或从ATM提款。如果您的目标是为您的Web服务提供更安全的解决方案,那么ISO 8583就无法实现。
我目前正在开展一个项目,我们使用数据包嗅探(类似于Wireshark)来分析网络流量,从而为运行ISO 8583的系统提供监控解决方案。我们能够以明文形式查看整个消息,因此使用ISO 853而不是JSON是安全性方面的好处。
相反,我宁愿建议在您的网络服务上启用TLS / SSL。或者,您可以自己加密邮件中的敏感字段。
如果您想让ISO 8583消息更安全,您应该查看P2PE(点对点加密),其中某些持卡人数据字段已加密。
答案 1 :(得分:1)
ISO 8583是一种金融交易卡发起的消息格式。它不适用于问题中的JSON。
还不清楚如何使消息更安全"适用?
答案 2 :(得分:1)
我担心你必须开发自己的实现JSON-Iso8583,我建议使用HashMap字段实现像ISO8583这样的对象,但我不知道json如何使用hasmaps或其他集合。
答案 3 :(得分:0)
您可以从jpos [jpos.org]框架中检查JSONPackager类。