rc4 0.1.1
rc4: ^0.1.1 copied to clipboard
Implementation of RC4-Drop algorithm.
Intro #
RC4 symmetric (drop frame) implementation base on previous work for BitFlip Games. Used when you need a simple but de/encryption that doesn't need the rigors of public key encryption.
Sample #
const String key = "This is a test"; const String message = "Attack at dawn!";
test('General Setup',(){
RC4 rc4 = new RC4(key);
var encrypted = rc4.encode(message);
var decrypted = rc4.decode(encrypted);
expect(encrypted,"TVwO6ouZIc8d2FjL5lf8");
expect(decrypted,message);
});