【问题标题】:Intersystems Caché - Class for Data EncryptionIntersystems Caché - 数据加密类
【发布时间】:2011-02-02 05:26:27
【问题描述】:

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

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

【问题讨论】:

    标签: encryption caching intersystems-cache


    【解决方案1】:

    请说明您要加密的具体内容。要对整个数据库进行加密,系统管理门户中有一个设置,这种加密在美国得到了认证。要加密数据传输,您可以使用 SSH(参见 %Net.SSH.*)、HTTPS(参见带有 Https 属性的 %Net.HttpRequest)和带有 WS-Security 的 Web 服务(参见文档)。要在内部加密任何字符串,请参阅 $system.Encryption.Help()。

    【讨论】:

    • 朋友,你告诉了我我想要的一切。在我的情况下是加密数据字符串。但我必须承认,SSH 安全的一部分也引起了我的注意。你用过吗?大大影响数据库的性能? @user364113
    【解决方案2】:

    我们使用集成网络服务向医疗保健领域的门户网站和移动应用程序提供 Base64 加密的 XML 有效负载。除了一些与 Web 服务相关的其他安全功能外,我们实现的代码类似于下面的 sn-p。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-15
      • 2017-05-07
      • 2011-09-20
      • 2020-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      相关资源
      最近更新 更多