Don Page

I enjoy growing software and experiencing life.

Agile Manifesto

One thing I wish BYUI taught more about is the agile methodology and it’s origins. I believe my teacher mentioned […]

First Day

Today was my first day with my internship with the Church of Jesus Christ of Latter Day Saints. Here is […]

Thomas Bayes

Bayesian Spam Filter

Bayesian spam filter got your tongue? Doesn’t always have to be that way. Here is a simple program written in c++ to help you along your way.

PC inside Xbox360 Case

Do you have an Xbox360 that is just collecting dust? I decided for my next project to build a PC […]

How RSA Encryption Works

RSA Encryption Explained Simply

RSA encryption is an Algorithm understood by so few people and used by many. In hopes to help that large percentage understand RSA Encryption better I wrote this explanation. If you ever visit a https site chances are you are using RSA encryption to encrypt or scramble the data sent over the internet. Since you could be sending important information like a credit card number it is imperative that you encrypt the data. The important thing is that we want to do this encryption process without requiring secret keys that both the sender and the recipient must posses. That’s where a system that uses a “Public Key” comes in handy.