Documentation ¶
Overview ¶
Package rc4 implements RC4 encryption, as defined in Bruce Schneier's Applied Cryptography.
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Decrypt ¶
Decrypt decrypts the first block in src into dst. Dst and src may point at the same memory.
Example ¶
tt := rc4Tests[0] dst, _ := rc4.Decrypt(tt.out, tt.key) fmt.Println(bytes.Compare(tt.in, dst))
Output: 0
func DecryptHex ¶
DecryptHex decrypts the first block in src into dst.
Example ¶
package main import ( "fmt" "gopkg.in/goyy/goyy.v0/util/crypto/rc4" ) func main() { dst, _ := rc4.DecryptHex("6c034d94", "key") fmt.Println(dst) }
Output: goyy
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.