首页 PHP 库 其它类库 php的加密解密类
php的加密解密类
<?php
class crypt {
  private $skey;
  public function __construct($key) {
    $this->skey = hash("md5", $key, true); //32位skey
  }
  public function safe_b64encode($string) {
    $data = base64_encode($string);
    $data = str_replace(array('+', '/', '='), array('-', '_', ''), $data);
    return $data;
  }
  public function safe_b64decode($string) {
    $data = str_replace(array('-', '_'), array('+', '/'), $string);
    $mod4 = strlen($data) % 4;
    if ($mod4) {
      $data .= substr('====', $mod4);
    }
    return base64_decode($data);
  }

这是一个PHP的加密解密类,需要的朋友可以下载使用

免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

Laravel 中的数据加密和解密 Laravel 中的数据加密和解密

12 Dec 2024

本指南介绍了如何在 Laravel 模型中实现敏感数据的加密和解密。通过执行以下步骤,您可以在将数据存储到数据库之前保护数据并在检索数据时对其进行解密。

Laravel 中的数据加密和解密 Laravel 中的数据加密和解密

12 Dec 2024

本指南介绍了如何在 Laravel 模型中实现敏感数据的加密和解密。通过执行以下步骤,您可以在将数据存储到数据库之前保护数据并在检索数据时对其进行解密。

Crypto.com 就加密货币分类起诉 SEC Crypto.com 就加密货币分类起诉 SEC

16 Oct 2024

Crypto.com 已对美国证券交易委员会(SEC)提起诉讼,指控其将加密货币归类为证券。

是否有用于未填充 RSA 加密/解密的 PHP 5.3 类? 是否有用于未填充 RSA 加密/解密的 PHP 5.3 类?

25 Nov 2024

RSA 加密和解密,PHP 中不填充问题:在 PHP 5.3 中,是否存在一个提供不带填充的 RSA...

PHP中的加密和解密技术 PHP中的加密和解密技术

11 May 2023

PHP是一种被广泛应用的Web开发语言,其加密和解密技术在数据安全性方面具有重要意义。本文将介绍PHP中的加密和解密技术,并探讨其在Web应用程序中的实际应用。一、加密技术加密技术是一种将普通文本转换为加密文本的过程。在PHP中,加密技术主要应用于传输数据的安全性,例如用户的登录信息、交易数据等。PHP中常见的加密技术如下:哈希加密哈希加密是将一个任意长度的

如何在 PHP 中解密使用 CryptoJS 加密的密码? 如何在 PHP 中解密使用 CryptoJS 加密的密码?

03 Nov 2024

使用 PHP 进行 JavaScript 加密解密故障排除在您尝试使用 CryptoJS 解密在 JavaScript 中加密的密码时...

See all articles