3 ms·
Rot 13 is a cipher. It's a substitution cipher, and more specifically a shift cypher or Caesar cipher. It's not a secure cipher but it is one. Base64 is an enc
by hennell 1y ago
Rot 13 is a cipher. It's a substitution cipher, and more specifically a shift cypher or Caesar cipher. It's not a secure cipher but it is one.
Base64 is an encoding. It's an algorithm, no attempt at secrecy, thus not a cipher.
- blueflow 1y agoAnd what do you think is the algorithm from the article? Looks awfully similar to base64 to me, except its lacking the bit-shifts. Both use a lookup table like that.
- hennell 1y agoI think a lot of this depends on if you read the article as the scream cipher being specifically the exact listed substitutions or just any substitution with forms of As. Also depends on how you define encoding, cipher and the overlaps between the two. Plus questions on the relevance of intent, transformation of data, plus changing of meaning and definitions over the years. Some people say morse code is a cipher, but braille isn't - definitions can depend on way more than the black and white logical "but it does this" you're using. You'd do better debating this with a real life friend over a pint, rather than wasting your time trying to argue with multiple people here.
- cluckindan 1y agoAnd thus we arrive at SCREAM64 encoding, base64 in scream cipher.
- deleted 1y ago[deleted]
- mistercow 1y agoIf you use base64 with the intention of hiding the encoded information, surely it’s as much a cipher as rot13 is, right?