Skip to content

trapped/rc4.cr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RC4 implementation for Crystal

Adapted from ruby/rc4 Usage (after adding to shard.yml):

require "rc4"

key = "your key".to_slice
data = "some data".to_slice

# to encrypt
rc4_enc = RC4.new key
encrypted = rc4_enc.stream data # Slice(UInt8)

# to decrypt
rc4_dec = RC4.new key
decrypted = rc4_dec.stream data

encrypted == decrypted # true

About

RC4 implementation in Crystal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published