最新文章列表

DES加密和解密工具类,可自定义key

/** * Copyright (c) 2016,JBRJR. * All Rights Reserved. * JBRJR CONFIDENTIAL * * Project Name:demo * Package Name:com.passcode * File Name:DesUtils.java * Date:2016年8月29日 下午1:43:09 ...
zhangliguoaccp 评论(0) 有1266人浏览 2016-08-29 13:51

Android、Ios and Java 实现三重Des对称加密

引言      如今手机app五彩缤纷,确保手机用户的数据安全是开发人员必须掌握的技巧,下面通过实例介绍DES在android、ios、java平台的使用方法; DES加密是目前最常用的对称加密方式,性能优于非对称加密(RSA),是手机app请求数据加密的优先选择。   DES简介:      DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加 ...
mn880213 评论(0) 有2722人浏览 2015-12-21 18:05

Java中4大基本加密算法解析

1. BASE64 Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和H ...
大刀爷 评论(0) 有196人浏览 2015-09-20 23:13

(转载)DES加密解密(适用Windows和Linux系统)防止linux下解密失败

参考地址:   1,DES加密解密(适用Windows和Linux系统)防止linux下解密失败 2, 解决Linux操作系统下AES解密失败的问题   原因分析:   SecureRandom 实现完全随操作系统本身的內部状态,除非调用方在调用 getInstance 方法之后又调用了 setSeed 方法;该实现在 windows 上每次生成的 key 都相同, ...
forestqqqq 评论(0) 有1474人浏览 2015-05-28 16:01

Java开发中通过JVMTI和JNI对JAVA加密方法学习

通用JAVA加密或者是混淆更贴切技术是将class、方法及包,以随机命名方式进行混淆,虽然这种方式增加了阅读难度,但还不足以将字节码文件进行完整 ...
javalearns 评论(0) 有15人浏览 2015-05-01 17:53

Java MD5加密,适用于密码加密,网址乱码

通常我们在网页地址栏看到的乱码的问题而网页却可以正常访问 其实那并不是乱码的问题 只是请求在跳转的时候需要传递一些私密的参数,不想让用户看到得到 这个(比如用户登录时的密码) 所以才采用了将字符串加密的功能来实现的. 一般网站对私密信息的加密都是会自己写的加密的方法来实现, 下面写一个MD5的32位加密的功能类,方便日后使用. (MD5是不可逆的,意思就是不能够用MD5码来转换到之前 ...
humane 评论(0) 有1200人浏览 2014-10-07 14:29

[转]不错的加密资料

   不错的Java加密资料,从csdn上转的,原帖    java加密研究1、密码学的基本分类   http://blog.csdn.net/lonelyroamer/article/details/7630594      java加密研究2、Bouncy Castle和Commons Codec加密组件   http://blog.csdn.net/lonelyroamer/arti ...
53873039oycg 评论(0) 有1007人浏览 2013-10-18 14:35

DES&AES加密算法

package com.goma.crypto.util; import java.security.InvalidKeyException; import java.security.Key; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import java.se ...
oma1989 评论(0) 有1571人浏览 2012-12-27 10:20

RSA加密

RSA公开密匙密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。   在公开密匙密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法 E和解密算法D也都是公开的。虽然秘密密钥SK是由公开密钥PK决定的,但却不能根据PK计算出SK。正是基于这种理论,1978年出现 ...
oma1989 评论(0) 有1293人浏览 2012-12-27 10:06

Java实现加密与解密

  工作中遇到,备份下来,留以后使用.       package com.ysj.util; import java.io.*; /** * 加密解密 * @author Administrator */ public class Encipher{ // 加密 public static String EncodePasswd(String st ...
ysj5125094 评论(0) 有4356人浏览 2012-11-28 10:26

java加密保护(防止反编译和防止拷贝)

对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易的,只要不发布它就可以。遗憾的是,Java程序的源代码很容易被别人偷看。只要有一个 ...
a397416566 评论(0) 有2120人浏览 2012-11-20 11:53

RSA加解密

import java.io.FileOutputStream; import java.io.ObjectOutputStream; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.SecureRandom; import java.security.i ...
as11051105 评论(0) 有1539人浏览 2012-04-18 19:43

用MD5方式加密字符串

import java.security.MessageDigest; public class Encryptor { /** * 用MD5方式加密字符串 * @param source 源字符串 * @return 加密后的字符串 */ public final static String MD5(String sourc ...
上官车月 评论(0) 有1070人浏览 2011-09-14 09:41

最近博客热门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