💾 Archived View for sdf.org › aiden › log › 2021-06-06.gmi captured on 2021-12-03 at 14:04:38. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
I've just finished creating a ROT13 program in C, I'll link it below and as usual it's licensed under the 0BSD (Zero-Clause BSD) license. It has zero protections so you can definitely find a way to cause a segmentation fault with it. Punctuation doesn't work, but I did just add in spaces (I know, how advanced) the only way I can think of for adding punctuation would take more effort than I'm willing to put in. If you want to add spaces into a string you have to put it in quotation marks (eg: ./rot13 "hello world.") I'm currently working on a program that implements XOR encryption, but so far it's output has been completely random.