• iOS中使用RSA对数据进行加密解密

    时间:2024-05-17 13:55:54

    RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名.本文将讨论如何在iOS中使用RSA传输加密数据.本文环境mac osopenssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.sh/)安...

  • 使用X.509数字证书加密解密实务(二)-- 使用RSA证书加密敏感数据

    时间:2024-05-17 13:04:25

    一、  使用RSA证书加、解密敏感数据X.509证书标准支持三种不对称加密算法:RSA, DSA, Diffie-Hellman algorithms。最常用的是RSA算法。所以本文就以前面章节使用makecert工具生成的生成的MyTestCert证书进行加密解密,这个证书具有RSA算法1024位...

  • c#加密解密源码,md5、des、rsa

    时间:2024-05-17 12:34:36

    从网上找来的代码,顺手改改,用起来更方便。配置文件using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Xml.Serialization;namespace Enco...

  • Golang之AES/DES加密解密

    时间:2024-05-17 11:51:06

    AES/DES加密/解密涉及4个概念:1. Block, 也叫分组, 相应加密/解密的算法. 2. BlockMode, 模式, 相应加密/解密的处理.3. InitalVectory, 初始向量4. Padding, 尾部填充操作如下:1. 调用xxx.NewXXXCipher(key)创建Blo...

  • Python中crypto模块进行AES加密和解密

    时间:2024-05-17 11:48:57

    #coding: utf8import sysfrom Crypto.Cipher import AESfrom binascii import b2a_hex, a2b_hex class prpcrypt(): def __init__(self, key): self.k...

  • python中常用的base64 md5 aes des crc32等的加密解密

    时间:2024-05-17 11:25:40

    1.base64Python内置的base64模块可以实现base64、base32、base16、base85、urlsafe_base64的编码解码,python 3.x通常输入输出都是二进制形式,2.x可以是字符串形式。base64模块的base64编码、解码调用了binascii模块,bin...

  • 对称加密----AES和DES加密、解密

    时间:2024-05-17 11:09:52

    目前主流的加密方式有:(对称加密)AES、DES        (非对称加密)RSA、DSA调用AES/DES加密算法包最精要的就是下面两句话:Cipher cipher = Cipher.getInstance("DES/CBC/PKCS5Padding");cipher.init(Cipher....

  • AES加密解密通用版Object-C / C# / JAVA

    时间:2024-05-17 10:03:43

    1.无向量 128位 /// <summary> /// AES加密(无向量) /// </summary> /// <param name="plainBytes">被加密的明文</param> ...

  • PHP AES的加密解密

    时间:2024-05-17 10:01:37

    mcrypt_decrypt在PHP7.*已经被弃用,取而代之的是openssl_decrypt/encrypt,请参考:PHP7.* AES的加密解密AES加密算法密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府...

  • PHP7.* AES的加密解密

    时间:2024-05-17 09:22:21

    之前写过一篇:PHP AES的加密解密-----【弃用】使用的是php5.*之前的mcrypt_decrypt 函数,该函数已经在php7.1后弃用了,上马的是openssl的openssl_encrypt,openssl_decrypt。上期回顾在php7.* 环境执行之前代码:<?phpd...

  • MySQL 之 mysqlbinlog解析binlog乱码问题解密

    时间:2024-05-09 14:51:05

    发现mysql库的binlog日志出来都是乱码,如下所示: BINLOG ’ IXZqVhNIAAAALQAAAGcBAAAAAHoAAAAAAAEABHRlc3QAAno0AAEDAABUOcnY IXZqVh5IAAAAKAAAAI8BAAAAAHoAAAAAAAEAAgAB//4BAAAAcu...

  • 02-4. BCD解密(10)

    时间:2024-05-08 17:34:06

    BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确...

  • 前端使用canvas生成盲水印的加密解密

    时间:2024-04-30 10:45:25

    为了保障信息安全,防止重大信息泄露,并且能够锁定泄露用户,需要对页面展示的图片加入当前用户信息的盲水印,即最终图片外观看起来和原图一样,但是经过解码以后可以识别出水印信息,并且在截图后仍能进行较好的识别。经过在网上的学习摸索,看了几位大神的博客以后,我也总结一下自己的代码,分享一下学习经验。我们将使...

  • C# 与JAVA 的RSA 加密解密交互,互通,C#使用BouncyCastle来实现私钥加密,公钥解密的方法

    时间:2024-04-28 18:35:00

    因为C#的RSA加密解密只有公钥加密,私钥解密,没有私钥加密,公钥解密。在网上查了很久也没有很好的实现。BouncyCastle的文档少之又少。很多人可能会说,C#也是可以的,通过Biginteger开源类来实现,不过那个是有一个文章,不过他加密出来的是16进制结果的。根本不能和JAVA互通。连加密...

  • 基于私钥加密公钥解密的RSA算法C#实现

    时间:2024-04-28 18:04:38

    RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。 RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。   ...

  • 微信 AES 解密报错 Illegal key size 三种解决办法

    时间:2024-04-27 21:34:27

    微信 AES 解密报错 Illegal key sizeJava 环境java version "1.8.0_151"Java(TM) SE Runtime Environment (build 1.8.0_151-b12)Java HotSpot(TM) 64-Bit Server VM (bui...

  • javascript 简单加解密

    时间:2024-04-27 19:11:55

    //加密function MyEncrypt(txt){ var sb = ""; var rand = 0; for (var i=0;i<txt.length;i++) { item=txt.charCodeAt(i); rand = ...

  • asp.net get请求base64解密报错问题

    时间:2024-04-25 20:11:31

    public class HexConverter{ /// <summary> /// 转换十六进制字符串到字节数组 /// </summary> /// <param name="msg">待转换字符串</param> ...

  • 计算机服务器中了devos勒索病毒怎么办?Devos勒索病毒解密工作流程

    时间:2024-04-18 19:29:10

    随着网络技术在企业中的不断应用与发展,越来越多的企业开始利用网络开展各项工作业务,网络技术为企业的生产运营带来了极大便利,但也为企业的数据安全埋下隐患,近日,云天数据恢复中心接到多家企业的求助,企业的计算机服务器遭到了devos勒索病毒攻击,导致企业计算机服务器系统瘫痪无法正常工作,严重影响到了企业...

  • CTFcracktools——非常实用的CTF解密工具

    时间:2024-04-17 19:27:38

    做bugku的crypto题时偶然发现了这个,吐血推荐!!十分全面好用 整合了常见的解码、进制转换等CTF常用的工具:下载地址:https://github.com...