AAnirudhan MadhavanMar 20 · 7 min readBreaking Single Byte XOR encryptionThe Problem XOR is one of the simplest "encryption" operations in existence. XOR-ing every byte of a message with the same single-byte key produces a ciphertext that looks like noise - but it carries anirudhan.hashnode.dev
AAnirudhan MadhavanMar 14 · 2 min readFrom Encodings to XOR: Building the Foundations of CryptographyPlease refer to the earlier posts in this series on encoding & decoding as a prerequisite Hex-transforms Base64-transforms Introduction Challenges 1 & 2 don't jump straight into encryption & decryptioanirudhan.hashnode.dev
AAnirudhan MadhavanMar 13 · 2 min readHex Encoding and DecodingBytes are the computational truth, every other representation is an interface format Hex-Encoding Hex encoding is a representation step, not an encryption step. It converts each byte into two ASCII canirudhan.hashnode.dev