MD5加密工具类:packagecom.lijianbo.test;
importjava.security.MessageDigest;
importjava.security.NoSuchAlgorithmException;
importorg.apache.commons.lang3.StringUtils;
/**
*MD5加密算法工具类
*@authorbbo
*
*/
publicclassMD5Utils{
/*
*为了提高安全性,我们又..
分类:
编程语言 时间:
2016-12-28 12:52:49
阅读次数:
235
wemall-mobile是基于WeMall的android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改。本文分享android开发MD5加密工具类主要代码,供技术员参考学习。 原文详情地址:http://git.oschina.net/einsqing/we ...
分类:
移动开发 时间:
2016-11-24 15:10:01
阅读次数:
255
对称加密工具。了解对称加密的原理后就很简单了。 [root@xuexi tmp]# man enc NAME enc - symmetric cipher routines SYNOPSIS openssl enc -ciphername [-in filename] [-out filename]... ...
分类:
其他好文 时间:
2016-11-22 20:41:32
阅读次数:
440
一、加密和解密1、加密方式有:对称加密、单向加密、公钥加密对称加密:工具:gpgopensslenc加密:opensslenc-des3-a-salt-in/ets/fstab-out/tmp/fstab.cipher解密:opensslenc-d-dec3-a-salt-in/tmp/fstab.cipher-out文件单向加密:工具:sha1sum,md5sum,openssldgstopenssldg..
分类:
其他好文 时间:
2016-11-12 20:32:07
阅读次数:
261
先前一直在做安卓,最近要开发iPhone客户端,这其中遇到的最让人纠结的要属Java、Android和iPhone三个平台加解密不一致的问题。因为手机端后台通常是用JAVA开发的Web Service,Android和iPhone客户端调用同样的Web Service接口,为了数据安全考虑,要对数据 ...
分类:
移动开发 时间:
2016-11-01 14:04:00
阅读次数:
299
一:使用 GPG 对数据进行加密解密签名 基本的工具使用 1. GPG 是GNUPG 免费开源的gpg加密工具,和同pgp兼容,pgp收费。 2. 在mac上使用 https://gpgtools.org/ 下载安装之后,打开GPG Keychain mac程序, 可以点击新建创建一份自己的公钥和私 ...
分类:
其他好文 时间:
2016-10-17 14:04:57
阅读次数:
313
一、加密需要和安全机制1.不加密流量的易受攻击性密码/数据嗅探
数据操作
验证操作
相当于邮寄明信片2.不安全的传统协议telnet、FTP、POP3等等;不安全密码http、sendmail、NFS等等;不安全信息Ldap、NIS、rsh等等;不安全验证3.NIST定义的安全属性:美国国家标准与技术研究院1..
分类:
系统相关 时间:
2016-09-26 01:10:10
阅读次数:
215
一.opensslopenssl由3部分组成:openssl:多用途的命令行工具libcrypto:加密算法库libssl:加密模块应用库,实现了ssl及tlsopenssl子命令:1.对称加密工具:enc,gpg常用算法:3des,aes,blowfish,twofishopensslenc:加密:opensslenc-e-des3-a-salt-inanaconda-ks.cfg-outanaconda-ks...
分类:
其他好文 时间:
2016-09-26 01:09:57
阅读次数:
183
上一篇介绍了MD5加密算法,之前写的代码有些冗余,而且可读性很差。今天把对文本数据的加密,以及获取文件的md5值做一个封装类。代码如下:
package com.itydl.utils;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.i...
分类:
编程语言 时间:
2016-08-13 18:21:41
阅读次数:
145
转载请注明出处:
之前写过一篇博文,是针对字符串进行md5加密的。今天对其进行改进,加入针对某个文件,进行md5加密,并获取加密后的值。并把两个功能封装成了工具类,如果有需要这个算法的,可直接使用。
直接上算法封装的工具类代码:
package com.itydl.utils;
import java.io.File;
import java.io.FileInputStream;
i...
分类:
移动开发 时间:
2016-08-13 18:20:47
阅读次数:
220