最新文章列表

Java加密、解密Word文档

对一些重要文档,我们为保证其文档内容不被泄露,常需要对文件进行加密,查看文件时,需要正确输入密码才能打开文件。下面介绍了一种比较简单的方法给Word文件加密以及如何给已加密的Word文件解除密码保护。 使用工具:Free Spire.Doc for Java 2.0.0(免费版) Jar文件导入: 方法1:通过官网下载控件包。在程序下新建一个directory目录,并命名(本示例中命名为li ...
Miaonly 评论(0) 有1222人浏览 2019-05-09 14:00

PHP 加密解密处理类

<?php class SysCrypt { private $crypt_key; public function __construct($crypt_key) { $this -> crypt_key = $crypt_key; } public function php_encrypt($txt ...
onestopweb 评论(0) 有744人浏览 2018-01-01 15:08

基于aes的加解密方案

对前端上送的报文进行解密和验签 1、前端上送的报文先进行整体加密,然后把整体加密的数据作为encodeFieldVals的值;同时前端一起上送到后端的数据包 ...
huangjinjin520 评论(0) 有821人浏览 2018-01-01 10:25

3DES加密解密

package com.dc; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.Security; import javax.crypto.BadPaddingException; impo ...
decao 评论(0) 有741人浏览 2017-12-19 10:06

PHP 12个常用功能的函数

demo1.php <?php header('Content-Type: text/html; charset=utf-8'); //PHP加密解密 function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ $decrypted = rtrim(mcrypt_decrypt(MCRY ...
onestopweb 评论(0) 有754人浏览 2017-09-17 17:24

AESUtil Java AES 加密解密工具类

package com.singlee.util; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import org.apache.commons.net.util.Base64; /** * A ...
明子健 评论(0) 有14155人浏览 2017-02-10 11:19

验证码的前世今生(今生篇)

看完《验证码的前世今生(前世篇)》也许第一感觉就是Winter is coming,互联网的人机对抗到了最黑暗的时刻。柳暗花明又一村,最黑暗的时刻也是光明即将来临的时刻——在传统验证码的末日新的反向图灵测试机制浴火重生。 0×1 验证码的划代标准 在介绍新的反向图灵测试机制前,首先我们对验证码进行划代对比。通过验证码的划代对比我们能更清楚新型验证码的特性。 验证码划代的标准是人机识 ...
zoujiajun33 评论(0) 有28人浏览 2016-12-29 17:30

PHP 加密解密和解决URL传输问题

base64 加密和解密 <meta charset="utf-8"> <?php $str = "http://www.onestopweb.cn"; $en=base64_encode($str); $de=base64_decode($en); echo "原型:$str<br>"; ec ...
onestopweb 评论(0) 有1284人浏览 2016-10-29 16:48

非对称加密算法原理及应用

一、什么是非对称加密算法 加密和解密所用的密钥是不一样的,所以叫“非对称”。 非对称加密算法的这两个密钥,一个称为公钥,一个称为私钥。 所谓公钥和私钥不是绝对的,公钥和私钥只是经过算法运算得到的一对数值,公开的那一个值称为公钥,不公开的称为私钥。 用公钥加密的,可以用私钥解密,反过来也成立。 RSA就是典型的非对称加密算法。 关于RSA算法的解释,最经典的当然是阮一峰老师的博客了: http ...
bylijinnan 评论(0) 有6994人浏览 2016-02-17 22:49

关于RSA非对称加密的一点心得

   最近的一个项目中,要用到加密的知识。于是上网查了一些资料,翻看了一本很久以前买的书《JAVA加密与解密的艺术》,然后自己琢磨了一下,最后决定用了RSA典型非对称加密算法。下面就自己研究的代码分享一下。     package com.security.rsa; import java.io.FileOutputStream; import java.io.ObjectOutputS ...
史蒂芬洛兹 评论(0) 有1825人浏览 2015-11-18 14:30

MD5加密的工具类

MD5加密的工具类   import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * 创建人: zy * 创建时间: 2014年10月22日 下午2:36:19 * 类 ...
zyjustin9 评论(0) 有1803人浏览 2014-12-10 17:37

java spring中对properties属性文件加密及其解密

原创整理不易,转载请注明出处:java spring中对properties属性文件加密及其解密 代码下载地址:http://www.zuidaima.com/share/1781588957400064.htm 加密类: package com.zuidaima.commons.util; import java.io.ByteArrayInputStream; import ja ...
yaerfeng1989 评论(0) 有1388人浏览 2014-05-22 10:09

加密解密帮助类

1.CryptoHelper加密解密帮助类 /// <summary> /// 加密解密帮助类 /// </summary> public class CryptoHelper { private readonly string IV = "SuFjcEmp/TE="; pri ...
zxlyecf2 评论(0) 有1522人浏览 2014-04-25 14:46

Java密码加密

参考Iteye sunnylocus 同学的文章: http://sunnylocus.iteye.com/blog/228630 Java密码加密   package com.sunnylocus.util; import java.security.MessageDigest; /** * 对密码进行加密和验证的类 */ public class Cipher ...
huanongkou 评论(0) 有957人浏览 2014-04-14 08:08

Java、Android、IOS通用的加密解密方法

package com.changyou.ims.mobile.util; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.OutputStream; /** * Base64编码工具类 */ public class CustomBase64 { pr ...
fly_宇光十色 评论(0) 有1380人浏览 2014-03-21 18:31

AES加密算法在java,AS,JS中的实现_密码等的加密互解

三方只要在编码方式,key,vi中设置一样,就可以进行跨语言加密解密, 首先是java ,Base64我这里是使用的org.apache.commons package com.jueyue.crypto; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.c ...
jueyue 评论(6) 有41957人浏览 2013-03-17 17:56

加密解密

需要引入jar包:commons-codec-1.7.jar package com.gnet.mis.util; import java.security.InvalidKeyException; import java.security.Key; import java.security.MessageDigest; import java.security.NoSu ...
1377252306 评论(0) 有1214人浏览 2013-03-12 15:12

数字证书中keytool命令使用说明

这个命令一般在JDK\jre\lib\security\目录下操作 keytool常用命令 -alias       产生别名 -keystore    指定密钥库的名称(就像数据库一样的证书库,可以有很多个证书,cacerts这个文件是jre自带的,              你也可以使用其它文件名字,如果没有这个文件名字,它会创建这样一个) -storepass   指定密钥库的密码 ...
chamcon 评论(0) 有3038人浏览 2013-01-22 17:48

详细讲KeyTool

★ 实例说明 本实例使用J2SDK提供的keytool工具用默认的密钥库和算法创建几个数字证书。 ★运行程序 keytool程序运行时加上命令行参数–genkey即可。 在 ...
chamcon 评论(0) 有5197人浏览 2013-01-22 17:37

非对称密钥技术

1976年,美国学者Dime和Henman为解决信息公开传送和密钥管理问题,提出一种新的密钥交换协议,允许在不安全的媒体上的通讯双方交换信息,安全地达成 ...
chamcon 评论(0) 有1204人浏览 2013-01-22 15:30

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics