如何将JSON消息转换为ISO 8583

时间:2016-01-26 16:15:15

标签: json spring-mvc spring-security bson iso8583

我需要你的帮助。我在Spring工作,想知道如何将JSON消息转换为ISO 8583消息。

有没有其他方法可以加密JSON消息?例如,我有一个像这样的JSON对象:

{"id":12,"desc":"tutorial"}

我的目标是让邮件更安全。

4 个答案:

答案 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类。