diff options
65 files changed, 67 insertions, 65 deletions
@@ -1,4 +1,4 @@ -Copyright © 2021, 2022 siddharth <s@ricketyspace.net> +Copyright © 2021, 2022 siddharth ravikumar <s@ricketyspace.net> Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the diff --git a/challenge/c01.go b/challenge/c01.go index e0e9e02..e725c28 100644 --- a/challenge/c01.go +++ b/challenge/c01.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c02.go b/challenge/c02.go index 6dec4a8..27a2437 100644 --- a/challenge/c02.go +++ b/challenge/c02.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c03.go b/challenge/c03.go index 2ed1e4c..39b09db 100644 --- a/challenge/c03.go +++ b/challenge/c03.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c04.go b/challenge/c04.go index b5299fd..b858c1a 100644 --- a/challenge/c04.go +++ b/challenge/c04.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c05.go b/challenge/c05.go index fbde677..b382011 100644 --- a/challenge/c05.go +++ b/challenge/c05.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c06.go b/challenge/c06.go index fe8e055..d882f1f 100644 --- a/challenge/c06.go +++ b/challenge/c06.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c07.go b/challenge/c07.go index f02b9a4..3ee5e73 100644 --- a/challenge/c07.go +++ b/challenge/c07.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c08.go b/challenge/c08.go index 470543c..d5c612a 100644 --- a/challenge/c08.go +++ b/challenge/c08.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c09.go b/challenge/c09.go index 2bfec7b..e3bd084 100644 --- a/challenge/c09.go +++ b/challenge/c09.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c10.go b/challenge/c10.go index 1440b16..1128163 100644 --- a/challenge/c10.go +++ b/challenge/c10.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c11.go b/challenge/c11.go index d6c0221..ccf4cc0 100644 --- a/challenge/c11.go +++ b/challenge/c11.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c12.go b/challenge/c12.go index 47b73a4..551b2e7 100644 --- a/challenge/c12.go +++ b/challenge/c12.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c13.go b/challenge/c13.go index c6f10ab..4e8fc0a 100644 --- a/challenge/c13.go +++ b/challenge/c13.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c14.go b/challenge/c14.go index cb96129..4fda0d0 100644 --- a/challenge/c14.go +++ b/challenge/c14.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c15.go b/challenge/c15.go index a25a40d..2836ef7 100644 --- a/challenge/c15.go +++ b/challenge/c15.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c16.go b/challenge/c16.go index 33927e0..fd3369c 100644 --- a/challenge/c16.go +++ b/challenge/c16.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c17.go b/challenge/c17.go index 384a298..1a2441f 100644 --- a/challenge/c17.go +++ b/challenge/c17.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c18.go b/challenge/c18.go index 4445f94..235c856 100644 --- a/challenge/c18.go +++ b/challenge/c18.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c19.go b/challenge/c19.go index 5480dab..8696321 100644 --- a/challenge/c19.go +++ b/challenge/c19.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c20.go b/challenge/c20.go index 0817165..e0c6efd 100644 --- a/challenge/c20.go +++ b/challenge/c20.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c21.go b/challenge/c21.go index 21d5d90..9758e3e 100644 --- a/challenge/c21.go +++ b/challenge/c21.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c22.go b/challenge/c22.go index c62c7b8..a692c57 100644 --- a/challenge/c22.go +++ b/challenge/c22.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c23.go b/challenge/c23.go index 906057b..99e673f 100644 --- a/challenge/c23.go +++ b/challenge/c23.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c24.go b/challenge/c24.go index 78e9ab5..8bc3f10 100644 --- a/challenge/c24.go +++ b/challenge/c24.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c25.go b/challenge/c25.go index 660b340..efcd9b3 100644 --- a/challenge/c25.go +++ b/challenge/c25.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c26.go b/challenge/c26.go index 1a58209..7fa83d5 100644 --- a/challenge/c26.go +++ b/challenge/c26.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c27.go b/challenge/c27.go index 6a5051f..9de3415 100644 --- a/challenge/c27.go +++ b/challenge/c27.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c28.go b/challenge/c28.go index 6329091..e78d685 100644 --- a/challenge/c28.go +++ b/challenge/c28.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c29.go b/challenge/c29.go index dd9112d..208ffdc 100644 --- a/challenge/c29.go +++ b/challenge/c29.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c30.go b/challenge/c30.go index de0aaee..920d03f 100644 --- a/challenge/c30.go +++ b/challenge/c30.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c31.go b/challenge/c31.go index 42d6a58..8520efe 100644 --- a/challenge/c31.go +++ b/challenge/c31.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c32.go b/challenge/c32.go index b8a603c..d945ac6 100644 --- a/challenge/c32.go +++ b/challenge/c32.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c33.go b/challenge/c33.go index b353f71..d8e93e8 100644 --- a/challenge/c33.go +++ b/challenge/c33.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c34.go b/challenge/c34.go index 130c437..7377e20 100644 --- a/challenge/c34.go +++ b/challenge/c34.go @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c35.go b/challenge/c35.go index b266e47..a99b4c0 100644 --- a/challenge/c35.go +++ b/challenge/c35.go @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/challenge/c36.go b/challenge/c36.go index 97ca150..4428046 100644 --- a/challenge/c36.go +++ b/challenge/c36.go @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package challenge diff --git a/cryptopals.go b/cryptopals.go index 1c99f22..0bb909b 100644 --- a/cryptopals.go +++ b/cryptopals.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package main @@ -92,5 +92,7 @@ func main() { challenge.C35(flag.Args()) case 36: challenge.C36(flag.Args()) + case 37: + challenge.C37(flag.Args()) } } @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/blocks.go b/lib/blocks.go index b157eb3..76f34d3 100644 --- a/lib/blocks.go +++ b/lib/blocks.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/brute.go b/lib/brute.go index ca875ed..04727da 100644 --- a/lib/brute.go +++ b/lib/brute.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/byte.go b/lib/byte.go index 0544a48..02746ae 100644 --- a/lib/byte.go +++ b/lib/byte.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/dh_test.go b/lib/dh_test.go index f313d82..c24a517 100644 --- a/lib/dh_test.go +++ b/lib/dh_test.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/error.go b/lib/error.go index 5b62ab5..19d9d5d 100644 --- a/lib/error.go +++ b/lib/error.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/hamming.go b/lib/hamming.go index 229fb7f..74f9716 100644 --- a/lib/hamming.go +++ b/lib/hamming.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/hash.go b/lib/hash.go index b636e17..32c1fe5 100644 --- a/lib/hash.go +++ b/lib/hash.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/hash_test.go b/lib/hash_test.go index bde6b3f..5b4ba35 100644 --- a/lib/hash_test.go +++ b/lib/hash_test.go @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/md4_test.go b/lib/md4_test.go index 65770d1..d7b412f 100644 --- a/lib/md4_test.go +++ b/lib/md4_test.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/rand.go b/lib/rand.go index 5fdade9..41dfe6d 100644 --- a/lib/rand.go +++ b/lib/rand.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/sha1.go b/lib/sha1.go index 9a9d6df..5cfff07 100644 --- a/lib/sha1.go +++ b/lib/sha1.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/sha1_test.go b/lib/sha1_test.go index d2c8a32..50a7f9f 100644 --- a/lib/sha1_test.go +++ b/lib/sha1_test.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/sha256.go b/lib/sha256.go index 10b96b5..42535f3 100644 --- a/lib/sha256.go +++ b/lib/sha256.go @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/sha256_test.go b/lib/sha256_test.go index 5b1a797..8b8709b 100644 --- a/lib/sha256_test.go +++ b/lib/sha256_test.go @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/srp_test.go b/lib/srp_test.go index 06d1a27..1fd9ec1 100644 --- a/lib/srp_test.go +++ b/lib/srp_test.go @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/str_test.go b/lib/str_test.go index 1b1bb60..bd20c39 100644 --- a/lib/str_test.go +++ b/lib/str_test.go @@ -1,4 +1,4 @@ -// Copyright © 2022 siddharth <s@ricketyspace.net> +// Copyright © 2022 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib diff --git a/lib/time.go b/lib/time.go index 03aece4..0efc92e 100644 --- a/lib/time.go +++ b/lib/time.go @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib @@ -1,4 +1,4 @@ -// Copyright © 2021 siddharth <s@ricketyspace.net> +// Copyright © 2021 siddharth ravikumar <s@ricketyspace.net> // SPDX-License-Identifier: ISC package lib |