// See file LICENSE for more information. import 'dart:typed_data'; import 'package:pointycastle/pointycastle.dart'; import 'package:pointycastle/src/registry/registry.dart'; import '../test/runners/block_cipher.dart'; import '../test/src/null_block_cipher.dart'; void main() { final iv = Uint8List.fromList([ 0x00, 0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, 0x99, 0xAA, 0xBB, 0xCC, 0xDD, 0xEE, 0xFF ]); final params = ParametersWithIV(null, iv); registry.register(NullBlockCipher.factoryConfig); runBlockCipherTests(BlockCipher('Null/CFB-128'), params, [ 'Lorem ipsum dolor sit amet, consectetur adipiscing elit ........', '4c7e505629750f07fbecc79ba8b282903e5e233f5d556e6a9e98ebbbcbddece35b3d575a29201c4afffc82cba2ae8f8a355a773f4549686ad1d2ace58c80a1a4', 'En un lugar de La Mancha, de cuyo nombre no quiero acordarme ...', '457f02462a750a02eff8d89ba8b8ceb3245f4f2744166263c3d8bcfe88dbbbca4b7f214829741006e3b6d3def9aed2af391001294a1b626282c4bebbd980fc81', ]); }