summaryrefslogtreecommitdiffstats
path: root/challenge/c05.go
diff options
context:
space:
mode:
authorrsiddharth <s@ricketyspace.net>2021-02-24 16:49:59 -0500
committerrsiddharth <s@ricketyspace.net>2021-02-24 16:49:59 -0500
commitf0521d8df2191956e1a2ab47860792dbfbf60d87 (patch)
tree92c409b8541591efe04cecd60012affa0ccb0bb9 /challenge/c05.go
parentc2a12c63b34f521c53b87dd7fcee7f379a69fb2f (diff)
challenge/c05.go: refactor
Keep everything inside C5
Diffstat (limited to 'challenge/c05.go')
-rw-r--r--challenge/c05.go10
1 files changed, 4 insertions, 6 deletions
diff --git a/challenge/c05.go b/challenge/c05.go
index c794e15..a9b1682 100644
--- a/challenge/c05.go
+++ b/challenge/c05.go
@@ -5,18 +5,16 @@ package challenge
import (
"fmt"
+
"ricketyspace.net/cryptopals/lib"
)
-var icebaby string = `Burning 'em, if you ain't quick and nimble
-I go crazy when I hear a cymbal`
-
-var key string = "ICE"
-
func C5() {
+ icebaby := `Burning 'em, if you ain't quick and nimble
+I go crazy when I hear a cymbal`
+ key := "ICE"
es := lib.RepeatingXOR(icebaby, key)
hs := lib.AsciiStrToHexStr(es)
-
fmt.Printf("RepeatingXOR('%v', '%v') = %v\n", icebaby, key, hs)
}