Well – I’m always looking for ways to fine tune my skills with computers. Often I’m doing security assessments of web sites and applications; a lot of times I’m disassembling code; writing and reading computer assembly; and lately I’ve been really into Code Breaking.
I have a website that I am posting some of the Cipher’s I am breaking from the book “Codebreaker” – the site is Here.
I’ve been recently writing routines in C# to Encrypt and Decrypt using Asymmetric and Symmetric Encryption Algorithm’s – specifically AES and RSA – I will make them available on that website soon.
But in the mean time, to better understand how Base64 Encoding works (This is very important in the world of computers) – I’m currently writing a raw implementation of a base64 encoding/decoding engine (if you can call it that).
The Base64 encoder – if you’re interested, and you have .Net 2.0 installed; and you have the default CASPOL settings – can be located Here, or you can find it under the above like with the link called “Interlude”.
Yep – told you I’m nerdy.