【问题标题】:How to hide URLS in MYSQL?如何在 MYSQL 中隐藏 URL?
【发布时间】:2010-09-21 10:23:36
【问题描述】:

如何在 MYSQL 中隐藏 URL,但使用 curl 和 PHP 可以读取?例如。混淆或任何隐藏这些 URL 的东西。

【问题讨论】:

  • 我不明白你的意思。请澄清。
  • 基本上隐藏网址,例如google.com。使其在 MYSQL 中不可读。
  • @Raymond 怎么隐藏?请改写你的问题。现在真的一点意义都没有。也许提供一些例子。
  • 我认为他的意思是加密/解密在这种情况下...php.net/manual/en/book.mcrypt.php
  • 也许您想在 MySQL 中存储 URL,但您不希望它们实际上是 URL?如果是这样,我会在 PHP 中使用对称加密并将加密的 URL 存储在数据库中,将密码保存在 PHP 中的某个位置(应用了通常的保护措施:使其对 www-data 用户可读,而其他任何人都无法读取)。不过,我不明白您为什么要隐藏 URL。

标签: php mysql curl


【解决方案1】:

您必须区分两个术语:

  • 编码
  • 加密

编码是数据转换的过程,目的是:传输、更小的尺寸、标准等。 加密是使您的信息只有接收者可以理解的过程。

对于这些目标,您可以使用 PHP 功能或内置 MySQL 函数。如果您确定自己会坚持使用 MySQL,请选择 MySQL。如果您希望您的应用程序更加独立于数据库,您最好选择 PHP。

对于 PHP,请看这里: http://php.net/manual/en/book.mcrypt.php

对于 MySQL 函数,请看这里: http://dev.mysql.com/doc/refman/5.1/en/encryption-functions.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-18
    相关资源
    最近更新 更多