美文网首页Flutter
Flutter md5 base64加密解密

Flutter md5 base64加密解密

作者: kindom_0129 | 来源:发表于2019-07-29 15:08 被阅读0次

1.更新pubspec.yaml:

dependencies:
  flutter:
    sdk: flutter

  crypto: ^2.0.6
  1. md5加密:
import 'dart:convert';
import 'package:convert/convert.dart';
import 'package:crypto/crypto.dart';

// md5 加密
 static String string2Md5(String data) {
    var content = new Utf8Encoder().convert(data);
    var digest = md5.convert(content);
    return hex.encode(digest.bytes);
  }

3.base64加密解密:

/*
  * Base64加密
  */
  static String encodeBase64(String data){
    var content = utf8.encode(data);
    var digest = base64Encode(content);
    return digest;
  }

  /*
  * Base64解密
  */
  static String decodeBase64(String data){
    return String.fromCharCodes(base64Decode(data));
  }

相关文章

  • 加密

    来源于:MD5加密,Base64加密/解密,AES加密/解密

  • python 加密解密

    Python 利用 pyDes对字符串进行解密 base64加密解密 md5加密

  • C# Base64加解密、MD5加密

    Base64加密,解密方法 MD5 32位加密 MD5 16位加密 取TO32MD5()前16位即可

  • C语言操作openssl

    C语言调用OpenSSL加解密 md5加密 sha1加密 base64 编码 base64 解码 调用base64...

  • ios简单加密

    WKCEncryptor Some base on encryptor MD5加密 base64加解密 AES25...

  • python实现文字加解密常用方法

    一、base64实现加解密 运行结果: 二、MD5实现加密 因为MD5是不可逆算法,不可解密,更安全。 三、使用A...

  • iOS安全/代码混淆

    APP 一般经常做的网络参数加密解密,加密方法有base64、MD5、AES、RSA、DES等加密方法、这些加密一...

  • 数据加密工具类集合

    1.引入依赖 AES加、解密算法工具类 Base64加密解密 工具类 DES工具类 MD5工具类 RSA加、解密算...

  • android 3DES、RSA加解密算法

    3DES加密算法(加密结果用Base64处理) SHA1加密算法 RSA加解密工具类 MD5加密

  • Java 加密

    Base64 Android有提供,Java没有提供 加密 解密 消息摘要算法 MD MD5 应用:保护密码,保存...

网友评论

    本文标题:Flutter md5 base64加密解密

    本文链接:https://www.haomeiwen.com/subject/niubrctx.html