天涯论坛

 找回密码
 立即注册
搜索
查看: 57|回复: 5

php mcrypt 的安装和运用

[复制链接]

3056

主题

155

回帖

9923万

积分

论坛元老

Rank: 8Rank: 8

积分
99238923
发表于 2024-7-11 05:24:34 | 显示全部楼层 |阅读模式

php mcrypt 的安装和运用

1、关于 php mcrypt(摘自百度百科,维基百科没找着?)

mcrypt 是php里面要紧的加密支持扩展库,linux环境下该库在默认状况下不开启。window环境下,PHP>=5.3,默认开启mcrypt扩展。

mcrypt简单介绍

PHP程序员们在编写代码程序时,除了要保准代码的高性能之外,还有一点是非常要紧的,那便是程序的安全性保证。PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash。其中,Mcrypt扩展库能够实现加密解密功能,便是既能将明文加密,能够密文还原。

支持的算法和加密模式

Mcrypt库支持20多种加密算法和8种加密模式,详细能够经过函数mcrypt_list_algorithms()和mcrypt_list_modes()来表示

加密算法

Mcrypt支持的算法有:

cast-128 gost rijndael-128 twofish arcfour

cast-256 loki97 rijndael-192 saferplus wake

blowfish-compat des rijndael-256 serpent xtea

blowfish enigma rc2 tripledes

加密模式

Mcrypt支持的加密模式有:

cbc cfb ctr ecb ncfb

nofb ofb stream

这些算法和模式在应用中要以常量来暗示,写的时候加上前缀MCRYPT_和MCRYPT_MODE_来暗示

如下面Mcrypt的资源链接:

http://mcrypt.sourceforge.net/

(mcrypt官网)

https://www.php.net/manual/zh/mcrypt.requirements.php

(PHP官方文档教程)

http://pecl.php.net/package/mcrypt

(安装压缩包下载)

mac php7.2 安装mcrypt扩展

brew install libmcrypt

brew install mhash

brew install mcrypt





上一篇:电脑文件加密软件有哪些?宝藏文件加密软件功能盘点
下一篇:CAN报文解析工持有哪些类型?
回复

使用道具 举报

3061

主题

3万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99139052
发表于 2024-8-30 01:05:32 | 显示全部楼层
谷歌网站排名优化 http://www.fok120.com/
回复

使用道具 举报

1

主题

988

回帖

-3

积分

限制会员

积分
-3
发表于 2024-9-10 05:54:48 | 显示全部楼层
论坛的成功是建立在我们诚恳、务实、高效、创新和团结合作基础上,我们要把这种精神传递下去。
回复

使用道具 举报

2986

主题

3万

回帖

9956万

积分

论坛元老

Rank: 8Rank: 8

积分
99569168
发表于 2024-10-11 14:32:25 | 显示全部楼层
i免费外链发布平台 http://www.fok120.com/
回复

使用道具 举报

3138

主题

3万

回帖

9996万

积分

论坛元老

Rank: 8Rank: 8

积分
99968624
发表于 2024-10-27 04:02:33 | 显示全部楼层
你的话语如春风拂面,让我感到无比温暖。
回复

使用道具 举报

3069

主题

3万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99138952
发表于 2024-10-29 23:44:39 | 显示全部楼层
感谢您的精彩评论,为我带来了新的思考角度。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 04:19 , Processed in 0.112203 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.