IntersystemsCaché - 数据加密类

时间:2010-07-12 11:40:56

标签: encryption caching intersystems-cache

我想知道哪个类是用于加密数据的类(第一次字符串数据)和最佳加密方法(caché支持的类)。必须为我项目中的数据生成强加密。

欢迎任何帮助。 如果有人能告诉我一些例子,我会更加感激。

2 个答案:

答案 0 :(得分:3)

请说明您想要加密的内容。要加密整个数据库,System Management Portal中有一个设置,此加密在美国进行了认证。要加密数据传输,您可以使用SSH(请参阅%Net.SSH。*),HTTPS(请参阅带有Https属性的%Net.HttpRequest)和带有WS-Security的Web服务(请参阅文档)。要在内部加密任何字符串,请参阅$ system.Encryption.Help()。

答案 1 :(得分:0)

我们使用整体Web服务将Base64加密的XML有效负载提供给医疗保健领域的Web门户和移动应用程序。除了与Web服务相关的其他一些安全功能之外,我们实现的代码看起来类似于以下代码段。

Set sc = ..xmlData.XMLExportToString(.xml)
Set xmlReturn = ##class(%System.Encryption).Base64Encode(xml)
Quit xmlReturn