#加解密

《图解密码技术》[02] 对称密码

所谓对称密码,是指在加密和解密时使用的都是同一密钥,比如之前提到的恺撒密码。而非对称密码,也称之为公钥密码,是指在加密和解密时使用不同密钥的方式。本章会主要介绍几种对称密码,如DES、三重DES、AES等,在这之前,要先了解一下什么是比特序列运算。在这之前,我们先来看一个异或运算(不同取1,相同取0,以下称XOR),假...
代码星球 ·2021-02-21

《图解密码技术》[01] 密码概述

《图解密码技术》(点击查看详情)密码主要是一种能够让消息内容变得无法解读的技术。除此之外,还有另外一种技术,不是将消息内容变得无法解读,而是能够隐藏信息,这种技术叫做隐写术。隐写术的第一个典型就是大家都知道的藏头诗:我画蓝江水悠悠,爱晚亭上枫叶愁。秋月溶溶照佛寺,香烟袅袅绕经楼。 1我画蓝江水悠悠,2爱晚亭上...
代码星球 ·2021-02-21

数据库密码加密公用秘要生成器,数据库密码加密解密入口

publicclassEncryptor{publicstaticfinalStringHUNDSUN_VERSION="@system管理平台@version2.0.1@lastModiDate@describe";protectedstaticfinalintBLOCK_SIZE=8;privateint[]wor...

php中加密和解密

项目要和第三方进行接口对接,所以数据的安全很重要。第一次自己设计并实现,学习记录下网上查了很多资料,真的很深奥对称加密:  双方共用一个约定好的密钥进行数据的加密和解密,但是当密匙丢失,数据将有泄露风险。实例:$input_str='阿达854aa';echo'被加密的字符串:'.$input_str.'<br&...
代码星球 ·2021-02-18

.net实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密

 写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个程序,如图: 关键代码usingSystem.Security;usingSystem.Secur...
代码星球 ·2021-02-16

C#使用RSA证书文件加密和解密示例

修改MSDN上的示例,使之可以通过RSA证书文件加密和解密,中间遇到一个小问题。Q:执行ExportParameters()方法时,回报CryptographicException:该项不适于在指定状态下使用(Keynotvalidforuseinspecifiedstate)。A:导入带有私钥的证书时,需要使用"X5...

Java Base64 加密/解密

Base64常用来表示字串加密过后的内容,使用Java程式语言来实作Base64的编码与解码功能1.在Java上做Base64的编码与解码,会使用到JDK里sun.misc套件下的BASE64Encoder和BASE64Decoder这两个类别,代码如下2.ApacheCommonsCodec有提供Base64的编码与...
代码星球 ·2021-02-15

password学3——Java BASE64加密解密

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之中的一个,大家能够查看RFC2045~RFC2049。上面有MIME的具体规范。Base64编码可用于在HTTP环境下传递较长的标识信息。比如,在JavaPersistence系统Hibernate中,就採用了Base64来将一个较长的唯一标识符(一般为1...

Python加密与解密

加密算法分类对称加密算法:对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥发送方和接收方需要持有同一把密钥,发送消息和接收消息均使用该密钥。相对于非对称加密,对称加密具有更高的加解密速度,但双方都需要事先知道密钥,密钥在传输过程中可能会被窃取,因此安全性没有非对称加密高。常见的对称加密算法:DES...
代码星球 ·2021-02-13

c#中对文件的加密与解密

1,对文件进行加密与解密(Windows窗体应用程序中做一个简单的加密与解密功能)步骤:(一):创建一个Windows窗体应用程序(二):在该窗体中添加一个TextBox控件,用来显示文件路径。一个OpenFileDialog控件,用来选择要加密或解密的文件。添加三个Button控件。用来执行加密、解密和选择文件操作(...
代码星球 ·2021-02-13

C#中加密与解密

     早上起来,头一阵疼痛,昨天睡了一天,今天再也不能这样睡下去了,于是洗漱完后往公司赶去,到公司后冷冷静静的只有我一个人,哎,又多愁善感了,闲话不多说,今天要分享的是C#中加密与解密的运算,代码如下:///<summary>///创建key///<...
代码星球 ·2021-02-13

微信小程序的AES加密和解密

没有一款社交软件可以治愈孤独。如果可能的话,去找回你所在意的人,放下手机,在他们的身边把时光挥霍,才是最美妙的事了。/*CryptoJSv3.1.2code.google.com/p/crypto-js(c)2009-2013byJeffMott.Allrightsreserved.code.google.com/p/...

JAVA的非对称加密算法RSA——加密和解密

原文转载至:https://www.cnblogs.com/OnlyCT/p/6586856.html 一、RSA加密过程简述A和B进行加密通信时,B首先要生成一对密钥。一个是公钥,给A,B自己持有私钥。A使用B的公钥加密要加密发送的内容,然后B在通过自己的私钥解密内容。 二、RSA加密算法基础整个...

图解HTTPS协议加密解密全过程

我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。  HTTPS简介  HTTPS其实是有两部分组成:HTTP+SSL/TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据...

Java常用的加密解密类(对称加密类)

原文转载至:http://blog.csdn.net/wyc_cs/article/details/8793198原创 2013年04月12日14:33:351704最近做一个项目,想到以前所有的项目在用户注册与登录及所有涉及用户自身隐私的信息进行提交到后台时都没有进行加密处理,甚至直接以明文方式在网络上传输...
首页上一页12345...下一页尾页