标签 "加密" 相关文章

总计 2 页,当前第 1 页
Java开发

Java 实现 AES/CBC/PKCS7Padding 对称加密算法

AES,高级加密标准(英语:Advanced Encryption Standard,缩写:AES)在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。严格地说,AES 和 Rijndael加密法并不完全一样(虽然在实际应用中二者可以互换),因为Rijndael加密法可以支持更大范围的区块和密钥长度:AES的区块长度固定为128 比特,密钥长度则可以...
3个月前 (05-08) 阅读(253) 赞一个 (2) 评论(0) 链接直达
Java开发

你到底是对称加密还是不对称加密?

大家先读读这个字”钥”,是读”yao”,还是读”yue”。看下图一 、对称加密对称加密,顾名思义,加密方与解密方使用同一钥匙(密钥)。具体一些就是,发送方通过使用相应的加密算法和密钥,对将要发送的信息进行加密;对于接收方而言,使用解密算法和相同的密钥解锁信息,从而有能力理解对方的信息。1、常见的对称加密算法无论是数据库的信息存储,还是为了避免用户的Cookie发生泄漏,通常都会使用相应的加密算法进行加密,尽最大能力的去保护敏感信息。(1...
3个月前 (05-07) 阅读(198) 赞一个 (2) 评论(0) 链接直达
程序开发

JavaScript加密库Crypto-JS的使用

CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括:MD5SHA-1SHA-256AESRabbitMARC4HMACHMAC-MD5HMAC-SHA1HMAC-SHA256PBKDF2List of modulescrypto-js/corecrypto-js/x64-corecrypto-js/lib-typedarrayscrypto-js/md5crypto-js/...
5年前 (2017-02-17) 阅读(2684) 赞一个 (2) 评论(0) 链接直达
Java开发

DES/3DES/AES 三种对称加密算法在 Java 中的实现

有两句话是这么说的:1)算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。2)编程就是算法和数据结构,算法和数据结构是编程的灵魂。注意,这可不是我说的,是无数程序员总结的,话说的很实在也很精辟,若想长久可持续发展,多研究算法还是很有必要的,今天我给大家说说加密算法中的对称加密算法,并且这里将教会大家对称加密算法的编程使用。包含DES、3DES和AES三种对称加密算法的编程使用,干货满满。1.对称密码算法...
5年前 (2017-02-01) 阅读(1704) 赞一个 (1) 评论(0) 链接直达
Java开发

列出JDK加密服务提供者、系统支持的消息摘要算法

一个简单的小程序可以列出JDK加密服务提供者、系统支持的消息摘要算法。可以看到列出系统已经安装的所有的JCE提供者,并且著名的一些的消息摘要算法:MD5,生成公钥和私钥对的算法RSA等都在其中:import java.security.Provider; import java.security.Security; public class Check { public&nb...
5年前 (2016-11-12) 阅读(1721) 赞一个 (0) 评论(0) 链接直达
科技资讯

加密数字货币的开发技术介绍

要问当前所有区块链应用中最火的是什么应用,非加密货币莫属。看看各个跟区块链相关的讨论组,整天热火朝天地讨论的是各种币的行情,即使是技术讨论组,除了一些热门讨论外,最吸引注意的莫过于本币的涨跌还有各种代币的ICO了。首先,加密数字货币是什么鬼?他首先是一种数字货币。早在比特币出现之前,“数字货币”、“虚拟货币”、“电子货币”等就已经出现了。近年来,比特币出现,加密(数字)货币正式诞生,随之而来是类似莱特币、瑞泰币、以太坊、狗狗币、比特股、...
5年前 (2016-10-29) 阅读(1236) 赞一个 (0) 评论(0) 链接直达
Java开发

Java加解密工具类(MD5、SHA、DES、AES、RSA)

解密工具类,实现了常用的加解密类。包括单向加密:MD5、SHA;对称加密:DES、AES;非对称加密:RSA完整代码见:https://git.oschina.net/bayern.com/SecureUtils.git  同时提供ant打包脚本。MD5 单向加密:/**  * 返回MD5单向加密后的十六进制字符串  * @param data  *&...
5年前 (2016-09-01) 阅读(2487) 赞一个 (1) 评论(0) 链接直达
Oracle

Oracle 中使用MD5加密

一、技术点1、DBMS_OBFUSCATION_TOOLKIT.MD52、Utl_Raw.Cast_To_RawDBMS_OBFUSCATION_TOOLKIT.MD5返回的字串,是RAW类型,要正确显示,需要经过Utl_Raw.Cast_To_Raw转换二、应用1、直接调用declare     v2 varchar2(32);   begin &nb...
5年前 (2016-08-18) 阅读(1711) 赞一个 (1) 评论(0) 链接直达
Java开发

Java 凯撒密码详细讲解

概述恺撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,它的基本思想是:通过把字母移动一定的位数来实现加密和解密。例如,密匙是把明文字母的位数向后移动三位,那么明文字母B就变成了密文的E,依次类推,X将变成A,Y变成B,Z变成C,由此可见,位数就是恺撒密码加密和解密的密钥。这个加密方法是以恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。恺撒密码通常被作为其他更复杂的加密方法中的一个步骤,例如维吉尼亚密码。恺撒密码...
5年前 (2016-08-07) 阅读(3400) 赞一个 (4) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅