PHP 数学函数
摘要:数学函数 1、取整、取余函数 1、ceil(): 进一法取整 2、floor(): 舍去法取整 3、round(): 浮点数四舍五入 4、fmod(): 浮点数取余 2、最大值、最小值 1、max(): 求最大值 2、min(): 求最小值 3、abs(): 求绝对值 3、数值类型判断 1、is_f
阅读全文
Python加密库 Crypto.Cipher包中 ChaCha20 介绍
摘要:该软件包包含用于保护机密性的算法 的数据。Crypto.Cipher 有三种类型的加密算法: 对称密码:所有各方都使用相同的密钥 解密和加密数据。 对称密码通常非常快,可以处理 非常大量的数据。 非对称密码:发送方和接收方使用不同的密钥。 发送方使用公钥(非机密)加密,而接收方 使用私钥(机密)解密
阅读全文
CryptoJS AES加密,需key 和偏移量 iv 编码 Latin1.parse
摘要:function getAesString(data,key,iv){//加密 var key = CryptoJS.enc.Latin1.parse(key); var iv = CryptoJS.enc.Latin1.parse(iv); var srcs = CryptoJS.enc.Utf8
阅读全文
AES---JS加密python解密
摘要:一. AES加密解密1.AES-128-CBCZero:数据长度不足时填充0,如果数据长度刚好合适就不填充PKCS5:填充8字节长度的ASCII码编号为8的字符PKCS7:(1) 数据如果长度刚好合适,就填充数据长度的字节,填充数据为ASCII码编号为数据长度的字符 (2)数据长度如果没对齐,则差
阅读全文
crypto.js 前端加解密
摘要:crypto-js是谷歌开发的一个纯JavaScript的加密算法类库,可以非常方便的在前端进行其所支持的加解密操作。目前crypto-js已支持的算法有:MD5、SHA-1、SHA-256、AES、RSA、Rabbit、MARC4、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA2
阅读全文
python 调用crypto 实现RSA 加解密
摘要:import base64 from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_v1_5 def cipher(msg): """ 公钥加密 :param msg: 要加密内容 :return: 加密之后的密文
阅读全文
PHP常用文件函数
摘要:1、路径相关函数 1、dirname() 返回路径中的目录名称部分。 2、basename() 返回路径中的文件名部分。 3、pathinfo() 返回关于文件路径的信息。 4、realpath() 返回绝对路径名。 2、ini配置函数 1、parse_ini_file() 解析一个配置文件。 2、
阅读全文
PHP 常用数组函数
摘要:1、数组键值相关函数 、list() 把数组中的值赋给一些数组变量。 2、range() 创建一个包含指定范围的元素的数组。 3、key() 从关联数组中取得键名。 4、in_array() 检查数组中是否存在指定的值。 5、each() 返回数组中当前的键/值对。 6、compact() 创建一个
阅读全文
PHP 常见字符串函数
摘要:1、字符串格式化 1、trim(): 删除字符串两端的空格或其他预定义字符 2、rtrim(): 删除字符串右边的空格或其他预定义字符 3、ltrim(): 删除字符串左边的空格或其他预定义字符 4、strtolower(): 字符串转为小写 5、strtoupper(): 字符串转为大写 6、uc
阅读全文
PHP介绍和基础知识
摘要:PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源的、简单的,面向对象的,解释型的,健壮的,安全的,性能非常之高的,独立于架构的,可移植的,动态的脚本语言。 用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准
阅读全文