精华内容
下载资源
问答
  • js base64和md5工具类

    2017-12-06 14:03:55
    js base64和md5工具类js base64和md5工具类js base64和md5工具类js base64和md5工具类
  • jquery的两个插件base64和MD5,很实用的2个插件。使用方法是引入jquery再引入这里面的插件 var passwd=$.base64.btoa("123456"); 是base64编码; var passwd=$.md5("123456");是md5加密,你会用得到的。
  • Base64和MD5加密.docx

    2019-10-10 15:54:47
    base64加密 md5 两种常用加密方式 谢谢大家下载查看
  • Shiro自带Base64和MD5加密。 Base64位置: MD5位置: 实现 新建测试类 package com.badao.util; import org.apache.shiro.codec.Base64; import org.apache.shiro.crypto.hash.Md5Hash; public class ...

    场景

    Shiro自带Base64和MD5加密。

    Base64位置:

    MD5位置:

    实现

    新建测试类

    package com.badao.util;
    
    import org.apache.shiro.codec.Base64;
    import org.apache.shiro.crypto.hash.Md5Hash;
    
    public class CryptographyUtil {
    
     /**
      * base64加密
      * @param str
      * @return
      */
     public static String encBase64(String str){
      return Base64.encodeToString(str.getBytes());
     }
     
     /**
      * base64解密
      * @param str
      * @return
      */
     public static String decBase64(String str){
      return Base64.decodeToString(str);
     }
     
     /**
      * Md5加密
      * @param str
      * @param salt
      * @return
      */
     public static String md5(String str,String salt){
      return new Md5Hash(str,salt).toString();
     }
     
     public static void main(String[] args) {
      String password="123456";
      System.out.println("Base64加密"+CryptographyUtil.encBase64(password));
      System.out.println("Base64解密"+CryptographyUtil.decBase64(CryptographyUtil.encBase64(password)));
      
      System.out.println("Md5加密"+CryptographyUtil.md5(password, "badao"));
     }
    }

    运行结果

    注意:

    MD5的加密是不可逆的,关于MD5在加密密码时的使用参照:

    https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/89182468

    展开全文
  • 让lua支持base64和md5

    千次阅读 2014-11-10 18:56:34
    让lua支持base64和md5 分类: web server 2007-12-31 13:05 5589人阅读 评论(0) 收藏 举报 luadownload测试php   1) base64支持   wget ...

    让lua支持base64和md5

    分类: web server 5589人阅读 评论(0) 收藏 举报

     

    1) base64支持

     

    wget http://luaforge.net/frs/download.php/2664/luasocket-2.0.2.tar.gz

    Tar xzvf luasocket-
    2.0.2.tar.gz

    cd luasocket-2.0.2

    Make && make install

     

     

     测试

    > require "mime"
    > y=mime.b64("diego:password")
    > print(y)
    ZGllZ286cGFzc3dvcmQ
    =
    > 
    > 
    > z=mime.unb64("ZGllZ286cGFzc3dvcmQ=")
    > print(z)
    diego:password
    > 

     

     

     

     

     2)md5支持

     

    Cd /usr/local/src

    wget http:
    //luaforge.net/frs/download.php/2746/md5-1.1.1.tar.gz

    tar xzvf md5-
    1.1.1.tar.gz 

    cd md5-1.1.1

    ./configure

    Make

    make install

     

     

    测试

    > require 'md5'
    >  y=md5.sumhexa("abc")
    > print(y)
    900150983cd24fb0d6963f7d28e17f72

     

     

     

    注意,通过上面的base64和md5所编码出的字符串和你的操作系统的编码设置有关系,如果你在别的应用上编码,然后通过 lua解码,注意两个系统上编码的一致性

    或者统一显示指定utf-8,关于lua的utf-8我还尝试。

    展开全文
  • python使用base64和md5加密

    千次阅读 2018-08-17 17:32:02
    code=b'123456' encode_secret = base64.b64encode(code)#base64加密 md5s=hashlib.md5()#md5加密算法 md5s.update(encode_secret) codes=md5s.hexdigest() codesBig=codes.upper()

    code=b'123456'

    encode_secret = base64.b64encode(code)#base64加密

    md5s=hashlib.md5()#md5加密算法

    md5s.update(encode_secret)

    codes=md5s.hexdigest()

    codesBig=codes.upper()

    展开全文
  • vue中使用base64和md5

    2019-03-26 15:23:00
    cnpm install --save js-base64cnpm install --save js-md5 2.在项目文件中引入import md5 from 'js-md5'; let Base64 = require('js-base64').Base64; 3.在项目文件中使用base64: Base64.encode('dankoga...

    原文链接:点我

    1.在项目根目录下安装

    cnpm install --save js-base64
    cnpm install --save js-md5

    2.在项目文件中引入
    import md5 from 'js-md5';

    let Base64 = require('js-base64').Base64;

    3.在项目文件中使用
    base64:

    Base64.encode('dankogai');  // ZGFua29nYWk=

    Base64.decode('ZGFua29nYWk=');  // dankogai

    md5:


    md5(''); // d41d8cd98f00b204e9800998ecf8427e
    eg:

     1 <script type="text/ecmascript-6">
     2 
     3  let Base64 = require('js-base64').Base64;       //Base64.encode('小飼弾');Base64.decode('ZGFua29nYWk=');
     4 
     5 export default {
     6         data () {
     7 
     8             return {},
     9 
    10           },
    11 
    12          methods: {
    13 
    14              openFun: function(){
    15 
    16                       let urlStr = "token=11526538-0059-4199-b35b-4e77263cdda9&pageId=31&unionId=165";
    17                       urlStr = Base64.encode(urlStr);
    18 
    19               }
    20 
    21           }
    22 
    23 }
    24 
    25 </script>

     

    转载于:https://www.cnblogs.com/myfate/p/10600392.html

    展开全文
  • vue中 使用 base64和md5

    2019-05-07 11:51:00
    1 安装依赖  cnpm install --save js-base64  cnpm install --save js-md...import md5 from 'js-md5'; let Base64 = require('js-base64').Base64;3在项目中使用  Base64.encode('dankogai'); // ZGFua29...
  • 参考文章: ...两者不同: Base64 可逆性。 可以将任意的二进制数据转换为文本文件。...MD5 不可逆性。 任意长度的明文字符串,加密后得到的密文字符串是长度固定的(32位)。 BASE64 package base64; import java.
  • 加密应用 Base64 Md5

    2020-04-13 21:28:46
    Base64 加密方式是双向的 即可以加密 也可以解密 加密后的长度 根据 加密前长度 变化而变化 String str = "I LOVE YOU"; //加密 String string = Base64.encodeToString(str.getBytes()); System.out....
  • base64 MD5的区别

    2019-08-21 11:51:04
    Base64 实质是 一种编码格式,如同UTF-8 是一种用64个字符来表示任意二进制数据的方法 可逆性。 可以将图片等二进制文件转换为文本文件。 可以把非ASCII字符的数据转换成ASCII字符,避免不可见字符。 MD5 实质...
  • Base64 MD5 加密

    2016-11-10 13:09:12
    package com.utouu.uphone.commons; import java.io.UnsupportedEncodingException; import sun.misc.BASE64Encoder; public class Base64 { /** * 采用Base64 加密 * @since 1.1 * @param str * @
  • base64和md5简单说明

    2018-10-01 16:19:41
    base64的作用不是加密,而是用来避免“字节”中不能转换成可显示字符的数值。...md5是散列函数,提取数据的特征,输出是不可逆的散列值,用于代表某信息A而又不暴露信息A的内容。不直接用于加密文件。...
  • vue 中js登录密码处理 使用base64和md5

    千次阅读 2018-04-18 14:51:06
    vue中使用base64和md51.在项目根目录下安装cnpm install --save js-base64 cnpm install --save js-md52.在项目文件中引入import md5 from 'js-md5'; let Base64 = require('js-base64').Base64;3.在项目文件中使用...
  • Base64和MD5加密

    千次阅读 2014-05-14 14:45:13
    网络传输——Base64详解 自从引用以来,Base64编码的标准极普及为的迅速。不过,把文件作为附件通过网际邮件扩充协议(MIME)传送时,Base64是标准的编码标准。然而,几乎所有的电子邮件客户端都是用MIME发送文件...
  • https://blog.csdn.net/benben513624/article/details/88113459(copy) https://www.cnblogs.com/myfate/p/10600392.html(copy) ...npm install js-base64 --save ...npm install js-md5 ...
  • 登录页面密码加密base64和md5

    千次阅读 2018-06-12 12:29:10
    base64加密1.安装npm install --save js-base642.引用let Base64 = require('js-base64').Base64;3.使用Base64.encode('yeluosen'); // 加密后 eWVsdW9zZW4=Base64.encode('叶落森'); // 加密后 5Y+26JC95...
  • Base64可逆加密 Md5 可谓是非可逆加密,就是不可解密的加密方法. package com.java1234.util; import org.apache.shiro.codec.Base64; import org.apache.shiro.crypto.hash.Md5Hash; public class Cry
  • 1.在项目根目录下安装 npm install js-base64 --save ... import {Base64} from 'js-base64'; import md5 from 'js-md5'; 3.在项目中文件中引入 Base64: // 编码 Base64.encode(''); Bas...
  • MFC Base64和MD5的加密算法

    千次阅读 2017-12-18 19:35:28
    base64Encode.hpragma once class CEncode { public: CEncode(void); ~CEncode(void); CString base64encode(CString src,int srclen) ; };Encode.cppinclude "StdAfx.h" include "Encode.h" CEncode::CE
  • unity3d的base64和MD5

    千次阅读 2016-07-01 14:40:17
    public static string Base64Decode(string str)  {  byte[] bytes = Convert.FromBase64String(str);  bytes = Convert.FromBase64String(Encoding.Default.GetString(bytes));
  • package cn.com.mc.util; import java.io.UnsupportedEncodingException; import org.apache.commons.codec.binary.Base64; import org.apache.commons.codec.digest.DigestUtils; ...public class Base64Utils {

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,464
精华内容 585
关键字:

base64和md5