【问题标题】:Magento encryption methodsMagento 加密方法
【发布时间】:2013-11-01 13:14:26
【问题描述】:

我有两个问题 -

  1. 我们知道 magento 为 paypal 存储 api 密钥,因为它提供 各种付款方式。但它如何存储 API 证书?使用了哪些加密方法?哪里可以 了解更多信息?
  2. 当我们安装 magento 时,我们得到了一个 magento 用来加密的密钥 密码、信用卡号等。此密钥是否必须是唯一的 适用于所有安装?有没有可能是两个安装 有相同的钥匙吗?

谢谢。

【问题讨论】:

    标签: php magento paypal magento-1.6


    【解决方案1】:

    第一个问题的答案:

    所有配置数据存储到数据库表core_config_data中。如果system.xml 中的任何字段使用<frontend_type>obscure</frontend_type> 指定,则该数据将使用指定的配置路径<config_path>paypal/wpp/api_username</config_path> 而不是通用路径payment/payflow_advanced/title 保存。

    SQL:

    SELECT * FROM mage.core_config_data WHERE path LIKE '%wpp%';
    

    并且加密方法是使用 md5() 和 salt 开发的 magento 本身。要了解有关 magento 加密方法的更多信息,您自己已阅读此文件app\code\core\Mage\Core\Model\Encryption.php。您不会在任何地方找到更多关于 magento 加密方法的信息。

    希望能在一定程度上有所帮助!

    【讨论】:

      猜你喜欢
      • 2016-01-10
      • 2012-02-27
      • 2014-08-28
      • 1970-01-01
      • 2011-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多