The Heartbleed bug has been making the headlines over the past weeks.The bug exists in a piece of open source software called OpenSSL, and allows anyone to read the memory of the compromised systems.