SHA1 on FreeBSD Snippet

I needed some code that produces SHA1 digests for a project I am working on. I hunted through the FreeBSD’s sha1(1) code and produced this minimal snippet. Hopefully this helps someone else in the future. Compile and run as follows: $ cc shatest.c -o shatest -lmd $ ./shatest 10d0b55e0ce96e1ad711adaac266c9200cbc27e4 $ printf “bismillah” | sha1 10d0b55e0ce96e1ad711adaac266c9200cbc27e4…

Continue reading

Why Numerous Programming Languages?

There are numerous programming languages out there, some of which have general purpose and some have specific purposes. Here are some of the languages I’ve come across. Assembly Language – This is not so much a language, as a way to write raw CPU instructions in a way that’s more human readable. I’ve only seen…

Continue reading

Found Old Chat Server Project

During my high school years, I used to be part of an “underground” IRC server. We would talk about security-related topics and the latest exploits, usually about some Unix variant. Even though no one would really care about our late-night computer conversations, I thought it best that we chat over an encrypted medium, and considering…

Continue reading