tripledes 2.0.0 copy "tripledes: ^2.0.0" to clipboard
tripledes: ^2.0.0 copied to clipboard

discontinued
outdatedDart 1 only

Triple DES and DES block cipher implementation ported from CryptoJS

tripledes-dart #

Triple DES and DES block cipher implementation ported from CryptoJS

Build Status

This is ported from CryptoJS. The latest version can be found bryx/cryptojs or sytelus/CryptoJS

Example #

import 'package:tripledes/tripledes.dart';

main() {
  var key = "cipher";
  var blockCipher = new BlockCipher(new DESEngine(), key);
  var message = "Driving in from the edge of town";
  var ciphertext = blockCipher.encodeB64(message);
  var decoded = blockCipher.decodeB64(ciphertext);

  print("key: $key");
  print("message: $message");
  print("ciphertext (base64): $ciphertext");
  print("decoded ciphertext: $decoded");
}
3
likes
0
pub points
66%
popularity

Publisher

verified publisherjpryan.me

Triple DES and DES block cipher implementation ported from CryptoJS

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

More

Packages that depend on tripledes