最新文章列表

proxool配置文件中用户和密码加密

proxool是个很好的开源连接池。但配置文件中的用户和密码却是明文存储的,如果对系统安全有较高的要求,使用时就麻烦了。昨天下了Proxool 0.9.1的源码,研究了下,做了些小小的改动,现在proxool配置文件中用户和密码可以使用密文存储了,同时明文的也可以正常使用。解密功能部分做成了接口,可以用自己的算法来实现,很方便。   先上配置文件proxool.xml <?xml ver ...
zhzhl0 评论(4) 有8256人浏览 2012-03-09 13:51

MD5加密

package com.encrypt; public class MD5 { /* * 下面这些S11-S44实际上是一个44的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static * final是表示 ...
my520530 评论(0) 有995人浏览 2012-03-06 00:40

有关java对压缩文件的加密

做一个项目的过程中遇到这样一个问题:讲数据库导出并带密码压缩成zip文件,在加密的时候卡了我一整天,网上找了很多方法都失败了,现在刚刚搞定~还是贴出来吧,应该能帮到不少程序猿的忙~     package test1; import java.io.File; import nochump.util.extend.ZipOutput; import com.training. ...
Bactryki 评论(1) 有9646人浏览 2012-03-05 16:49

Erlang实现加密解密

    各种加密、解密的原理,我就不在这赘述了,在Erlang 的官网上,提供了crypto module,其中包含了常见的md5加密,AES加密,RSA加密,详见: http://www.erlang.org/doc/man/crypto.html       在AES的CBC加密、解密模式中,包括三个参数: 1、Key,这是AES加密的密钥,可为iolist类型,也可为binary类型, ...
acme_ltt 评论(0) 有4322人浏览 2012-03-04 10:08

QRCode 实现 二维码 加密解密

Encoder import java.awt.Color; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.nio.charset.Charset; import javax. ...
MarkJoker 评论(1) 有9470人浏览 2012-02-14 20:15

Base64以及Md5的使用

利用md5,和base64对java应用中的敏感数据进行的加密和编码。 1. md5和base64在维基百科中的定义:    MD5即Message-Digest Algorithm 5(信息-摘要算法 5),用于 ...
忆梦竹 评论(0) 有2531人浏览 2012-02-13 12:30

php 加密DES

<?php  function pkcs5_pad ($text, $blocksize)  {      $pad = $blocksize - (strlen($text) % $blocksize);      return $text . str_repeat(chr($pad), $pad);  }    function pkcs5_unpad($text) ...
lebwade 评论(0) 有950人浏览 2012-02-10 18:30

java加密,可用于数据库保存用户密码

为保证用户信息安全,系统在保存用户信息的时候,务必要将其密码加密保存到数据库。 需要使用密码的时候,取出数据,解密处理即可。 避免保存明文密码。 package com.tnt.util; import java.security.MessageDigest; /** * <p> * Title: * </p> * <p> ...
frankco 评论(1) 有9377人浏览 2012-02-10 15:48

位与加密方式的实现

位与加密方式的速度非常快。若能保证其私有密钥的安全性,则位与加密的安全性很高,要破译几乎是不可能的。 但是位与加密的缺陷是灵活性较差,对私有密钥的管理是个头疼的问题。 在只需要简单粗暴的加密方式的环境下,这是个不错的选择。   import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStr ...
sd6733531 评论(0) 有1350人浏览 2012-02-03 13:41

三中常见的加密算法

实现类: package jm; import java.security.MessageDigest; import javax.crypto.KeyGenerator; import javax.crypto.Mac; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKey ...
GoodWell 评论(0) 有916人浏览 2012-02-01 13:55

加密用户密码

        public static String encryptPassword(String userName, String password) { try { String key1 = "1jjejduuhjdjdHDUEHWHd3ehgfidhwh23hHJCRIOI4HDHDHFKHFD3dhdhrg2djsHSDFHFEDJGW&qu ...
拓子轩 评论(0) 有904人浏览 2012-01-19 20:07

[iOS]iOS对PDF加密,解密

保护PDF内容为了保护PDF内容,我们可以在辅助字典中指定一些安全选项并传递给CGPDFContextCreate。我们可以通过包含如下关键字来设置所有者密码、用户密 ...
z251257144 评论(0) 有3191人浏览 2012-01-16 17:34

[iOS]AES加密在iOS上面的实现

Encryption.h文件   // // Encryption.h // DownloadFile // // Created by zhoumin on 12-1-16. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. // #import <Fou ...
z251257144 评论(0) 有9159人浏览 2012-01-16 13:38

RSA加密与解密(转)

该算法于1977年由美国麻省理工学院MIT(Massachusetts Institute of Technology)的Ronal Rivest,Adi Shamir和Len Adleman三位年轻教授提出,并以三人的姓氏Rivest,Shamir和Adlernan命名为RSA算法,是一个支持变长密钥的公共密钥算法,需要加密的文件快的长度也是可变的! 所谓RSA加密算法,是世界上第一个非 ...
J-Stone 评论(0) 有1534人浏览 2012-01-06 09:36

JAVA JCE实现HASH+SALT强密文

口令的安全策略在传统密码学家眼中只有一种加密是理想的,那就是“一次一密”,当然事实上这是不可能的。但如果我们套用这种词法,我们也可以说,口令安全策略的理想境界,我们可以称为单向、一人一密、一站一密。单向:标准HASH算法的价值尽管在这个场景下,已经被推倒,但其单向性的思想依然是正确的,口令只要是能还原的,就意味着攻击者也能做到这一点,从而失去了意义,因此使用单向算法是必须的。一人一密:同一个站点设置 ...
lingmin.guo 评论(0) 有2842人浏览 2011-12-31 14:29

致国内提供安卓应用内容服务商的一封信

安卓应用内容服务商是指提供安卓客户端下载,通过安卓客户端可以访问网站上信息的服务提供商。通俗点讲:有一个网站,提供了一个安卓客户端下载,用户安装完客户端后,就可以通过客户端访问网站的信息,该网站被称为内容服务商。 请确认: 可被下载的客户端的明文文件,除UI录入相关的文件外,是否有加密的需要,如果有请尽快修改客户端。使用私有可逆或不可逆协议加密,并在服务器端进行解密或加密文和明文的转换。 接连 ...
hecal 评论(0) 有623人浏览 2011-12-30 14:29

EFS加密方法

  在许多企业中,都存在着多个用户共用一台计算机的情况。有些用户旅行时携带便携式计算机,并在没有企业物理保护的地方使用,如客户设施、机场、饭店和家中。这意味着重要的数据常常被置于企业控制之外。未经授权的用户可能希望读取存储在台式计算机中的数据。手提电脑可能会失窃。在所有这些情况下,公司的敏感数据都可能被窃取。    采用加密文件系统 (EFS) 对敏感数据文件进行加密,可以加强数据的安生性。该解决方 ...
xheq 评论(0) 有847人浏览 2011-12-28 15:21

加密机制的发展(JCE/JCA)

一、对称密钥-------最原始的加密解密       对称密钥最好的理解就是:加密和解密用同一个密钥,典型的例子就是凯撒密码,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。例如,如果密匙是把明文字母的位数向后移动三位,那么明文字母B就变成了密文的E,依次类推,X将变成A,Y变成B,Z变成C,由此可见,位数就是凯撒密码加密和解密的密钥。 常见的对称加密算法有DES、3DES、IDEA、 ...
沙舟狼客 评论(4) 有4835人浏览 2011-12-23 17:56

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