import crypto.rsa fn test_rsa() { instance := rsa.gen_key_pair(1024, 3) or { eprintln(err) assert false return } message := 'abc123456' encrypted, len := instance.encrypt(message.bytes()) or { eprintln(err) assert false return } decrypted := instance.decrypt(len, encrypted) or { eprintln(err) assert false return } assert message == decrypted.bytestr() }