LinkNemo

  • Nemo

    Java加密解密全解

    1sha加密:安全哈希算法(SecureHashAlgorithm)主要适用于数字签名标准(DigitalSignatureStandardDSS)里面定义的数字签名算法(DigitalSignatureAlgorithmDSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。该算法经过加密专家多年来的发展和改进已日益完善,并被广泛使用。该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程。散列函数值可以......
    2018/05/14 19:14:45发表 2874赏阅 0点评
  • Nemo

    MYSQl 数据库系统用户表加密方式

    MySQL4.1版本之前是MySQL323加密,MySQL4.1和之后的版本都是MySQLSHA1加密。MySQL数据库中自带Old_Password(str)和Password(str)函数,它们均可以在MySQL数据库里进行查询,前者是MySQL323加密,后者是MySQLSHA1方式加密。(1)以MySQL323方式加密       select  old_password('2333333');(2)以MySQLSHA1方式加密      ......
    2018/02/09 10:22:01发表 297赏阅 0点评
  • Nemo

    Sha-1加密工具

    importjava.security.MessageDigest;/***Sha-1加密工具*CreatedbyNemoon2017/6/8.*/publicclassSHAUtil{/****SHA加密生成40位SHA码*@paraminStr待加密字符串*@return返回40位SHA码*/publicstaticStringshaEncode(StringinStr)throwsException{MessageDigestsha=null;try{sha=MessageDigest.getInstance("SHA");}catch(Exceptione){System.out.pr......
    2017/06/08 09:56:53发表 323赏阅 0点评
  • Nemo

    安卓/JAVA服务端RSA加解密工具

    Ubuntu下准备证书相关的文件:#创建私钥opensslgenrsa-outprivate_key.pem1024#创建证书请求(按照提示输入信息)opensslreq-new-outcert.csr-keyprivate_key.pem#自签署根证书opensslx509-req-incert.csr-outpublic_key.der-outformder-signkeyprivate_key.pem-days3650#用java代码要从这个文件中得到想要的priavtekey可以先用命令(就被这东西卡住了)opensslpkcs8-topk8-informPEM-outformDER-......
    2017/04/25 19:15:35发表 430赏阅 0点评
  • Nemo

    RSAEncrypt 加密算法java实现

    importjava.io.File;importjava.io.FileOutputStream;importjava.io.ObjectOutputStream;importjava.security.Key;importjava.security.KeyPair;importjava.security.KeyPairGenerator;importjava.security.SecureRandom;importjavax.crypto.Cipher;importorg.apache.commons.codec.binary.Base64;publicclassRSAEncrypt{/*......
    2017/04/21 15:26:36发表 382赏阅 0点评

最新点击

热门人物

热门标签

回到顶部