最新 最热

Jar 包加密

字节码混淆就是对类名、字段名、方法名进行替换,让其变得无意义,使其他人反编译后很难读懂,但并不影响逻辑。

2023-04-16
3

PHP 基于 Mcrypt 的加密解密简单类

最近的一个项目项目中需要对 Cookie 加密,所以使用到了 Mcrypt 的方法进行加密解密的工作,于是我就整理成一个简单的类,以后直接简单调用类实现即可。...

2023-04-15
2

Java的字节(byte)数组与Python3中的字节类型负值问题

在Java中,字节数组可以存放负值,这是因为Java的byte类型的取值范围为-128到127之间,而在Python3中,bytes的取值范围为0到256。

2023-04-12
3

一行js代码实现字符串加密解密

注意:使用 btoa 和 atob 进行加解密时,只能处理 ASCII 码字符,对于 Unicode 字符可能会出现不可预料的结果。

2023-04-11
2

华为OD机试 RSA 加密算法

RSA 加密算法在网络安全世界中无处不在, 它利用了极大整数因数分解的困难度,数据越大安全系数越高。 给定了一个 32 位正整数,请对其进行因数分解, 找出哪两个素数的乘积。...

2023-03-24
2

非对称加密--RSA原理浅析

在1976年以前,所有的加密方法都是同一种模式:加密、解密使用同一种算法。在交互数据的时候,彼此通信的双方就必须将规则告诉对方,否则没法解密。那么加密和解密的规则(简称密钥),它保护就显得尤其重要。传递密钥就成为了最大...

2023-03-23
2

5分钟讲清楚常用加密算法

md5之后变成了 e10adc3949ba59abbe56e057f20f883e

2023-03-23
2

关于加解密、加签验签的那些事 | 得物技术

面对MD5、SHA、DES、AES、RSA等等这些名词你是否有很多问号?这些名词都是什么?还有什么公钥加密、私钥解密、私钥加签、公钥验签。这些都什么鬼?或许在你日常工作没有听说过这些名词,但是一旦你要设计一个对外访问的接口,...

2023-03-22
3

golang实现RSA2的签名与验签函数

使用非对称加密算法,实现签名与验签package toolsimport ( "crypto" "crypto/rand" "crypto/rsa" "crypto/sha256" "crypto/x509" "encoding/base64" "enco......

2022-11-12
2