Archive for the ‘General’ Category

A Crash Course in Cryptography Part II – Symmetric Ciphers

This entry is part 2 of 2 in the series A Crash Course in Cryptography

Today we will be delving into symmetric ciphers. I will remind you that this course is an introductory one. That means we won’t be digging deeply into the specifics. Yes, we will talk a little about the algorithms and their applications, however it will mostly be abstract. For instance we will talk about what a hash is, but not pick out the mathematical differences between SHA-1 and MD5.

What is a symmetric cipher? Symmetric, secret, private key, these are all synonyms for a specific class of cryptography. Symmetric ciphers all have one thing in common, a secret. That’s it. The encryption is only as strong as this secret and who knows it. As the old saying goes, “Three can keep a secret if two of them are dead.” That said, let’s get one with it and find out what implications that has.
(more…)

Just Enough SQL

Today we will be talking about SQL. I’m sure you all have many questions, not the lease of which is probably along the lines of: “What is SQL?” You are also probably curious as to how knowing it can help you in some way. Will it let me control the universe? Rest assured, all of your questions will be answered in today’s tutorial. Not counting the ones that are not answer of course. Today’s course is aimed at giving you just enough information to work w/ a database. We will not be talking about advanced topics like relational databases, left/right joins, nested statements or even what a primary key is.
(more…)

A Crash Course in Cryptography Part I – A History of Cryptography

This entry is part 1 of 2 in the series A Crash Course in Cryptography

Welcome Ladies and Gentlemen to A Crash Course in Cryptography. The words of importance here are “A Crash Course”. This will not be a terribly advanced course, it’s designed to introduce people to some of the concepts and methodologies used in Cryptography. There will be some technical talk but mostly the conversation will be focused at the conceptual aspects. Today’s class specifically will be aimed at getting people familiar with terms used in cryptography. We will also be explaining why cryptography is important both now and in the past.
(more…)