Skip to content

Latest commit

 

History

History
executable file
·
27 lines (19 loc) · 989 Bytes

README_zh_CN.md

File metadata and controls

executable file
·
27 lines (19 loc) · 989 Bytes

XXTEA 加密算法的 Dart 实现

XXTEA logo

Build Status Pub

简介

XXTEA 是一个快速安全的加密算法。本项目是 XXTEA 加密算法的 Dart 实现。

它不同于原始的 XXTEA 加密算法。它是针对 String/Uint8List 进行加密的,而不是针对 uint32 数组。同样,密钥也是 String/Uint8List。

使用

import 'package:xxtea/xxtea.dart';

String str = "Hello World! 你好,中国🇨🇳!";
String key = "1234567890";
String encrypt_data = XXTEA.encryptToString(str, key);
print(encrypt_data)
String decrypt_data = XXTEA.decryptToString(encrypt_data, key);
print(str == encrypt_data)