import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import java.security.SecureRandom; impor... ...
分类:
其他好文 时间:
2019-06-13 22:14:26
阅读次数:
146
https提供安全的web通讯1.原理部分:1)了解加密算法:加密算法的分类:对称加密和非对称加密a.对称加密:加密和解密使用同一个密钥,优点是速度快,缺点是密钥的共享困难。典型的对称加密算法有DES/AES/RC5/3DES等。b.非对称加密:生成一个秘密对(公钥和私钥),加密过程中可以是私钥加密公钥解密;也可以是公钥加密私钥解密;一般情况下私钥由服务器保存,公钥共享给客户端,采用公加私解的方式
分类:
Web程序 时间:
2019-06-11 09:34:51
阅读次数:
141
AES:高级加密标准 ( Advanced Encryption Standard ) AES是一种对称加密算法:加密需要密钥,且加密密钥和解密密钥相同 下面是AES加密的Node实现: 注: 1.update方法只能对源数据或加密数据的前16位进行加密或解密 2.final方法就是解决上面的缺陷, ...
分类:
Web程序 时间:
2019-06-10 13:20:16
阅读次数:
124
``` # -*- coding: utf-8 -*- ''' 依赖库: pip install pycryptodome #linux 下安装 pip install pycryptodomex #windows 下安装 ''' import sys import os from Cryptodo... ...
分类:
编程语言 时间:
2019-06-09 10:03:13
阅读次数:
162
CN900 Mini key copy machine firmware release to latest version v1.50.2.23 in May 2019. CN900 Mini 1.50.2.23 Update Feature :Add: Detect Hitag AES (7A) ...
分类:
其他好文 时间:
2019-06-07 13:09:56
阅读次数:
113
10.部署私有 docker registry 注意:本文档介绍使用 docker 官方的 registry v2 镜像部署私有仓库的步骤,你也可以部署 Harbor 私有仓库(部署 Harbor 私有仓库)。 本文档讲解部署一个 TLS 加密、HTTP Basic 认证、用 ceph rgw 做后 ...
分类:
其他好文 时间:
2019-06-05 00:41:33
阅读次数:
86
很多开发者最近咨询我们,除了我们Windows推送端采集编码的音视频数据可以加密外,其他RTSP/RTMP流如果想更安全的转推到RTMP服务器或相应CDN改怎么办? 实际上,我们在做RTMP整体加密方案的时候已经考虑到这种情况,SmartStreamRelayDemo在拉取RTSP或RTMP流,转推 ...
分类:
其他好文 时间:
2019-06-01 21:40:46
阅读次数:
154
前段时间研究了微信小微商户,地址:https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=19_11 其接口操作中需要下载证书针对返回的密文用 AEAD_AES_256_GCM 算法解密 其中用到了 string sodium_crypt ...
分类:
其他好文 时间:
2019-05-25 14:28:52
阅读次数:
607
Base64原理: 将二进制转化成字符,用6位标示,2的6次方,即64个字符,可用于传输 乱码、存储,不是加密,但可以打乱顺序加密 des 3des aes 与编码的原理相反,编码是将字符转化成二进制。Base64和编码有关系。 3个字节一组:即 A B C 3 * 8 =24 bit 转化成二进制 ...
分类:
其他好文 时间:
2019-05-23 15:54:55
阅读次数:
111
实际工作和开发过程中,网络通信过程中的数据传输和存储大多需要经过严格的加解密设计,比如用户的登陆与注册,敏感信息传输,支付网站和银行的交易信息,甚至为了防止被拖库,数据库的敏感信息存储也需要经过精心的设计。在进行安全设计过程中,或多或少涉及到密码学的一些概念,比如对称加密算法,非对称加密算法(也名公 ...
分类:
编程语言 时间:
2019-05-23 09:35:44
阅读次数:
147