15 lines
504 B
Dart
15 lines
504 B
Dart
import "dart:convert";
|
|
|
|
import "package:moxxyv2/shared/logging.dart";
|
|
|
|
import "package:test/test.dart";
|
|
import "package:hex/hex.dart";
|
|
|
|
void main() {
|
|
test("Test encryption", () async {
|
|
// Simple test vector verified with the monal UDP log server
|
|
final bytes = await encryptData(utf8.encode("Hallo Welt"), await deriveKey("abc123"), nonce: utf8.encode("123456789012"));
|
|
expect(HEX.encode(bytes), "313233343536373839303132423bfd17513c578952bf0cb217aabc9e615c4633883034d013a9");
|
|
});
|
|
}
|