Categories

How to Pick Strong Passwords? Part 2: A Simple Java Brute-Force Attacker

To perform a brute-force attack on a password, one needs to generate words for every possible combination of letters one by one, and then calculate the hash of each generated word to see if it matches the hash of the password in hand.

To demonstrate the basics of how attackers try to get a hold [...]

  • Share/Bookmark

How to Pick Strong Passwords? Part 1: The Basics

A while back I wrote about cryptographic hash functions and how they are used to authenticate people with a password. Today I’ll try to go over common ways of attacking passwords in an effort to help you choose better passwords, yet still be able remember them when you need to.

As this text got bigger [...]

  • Share/Bookmark

My first Dojo Application

If you are a web developer, JavaScript is a two edged sword. Very few like to use it, yet in many cases you simply cannot avoid it simply because there is nothing out there to replace it. With the popularization of AJAX (Asynchronous JavaScript and XML), JavaScript seemed to be gaining some traction again in [...]

  • Share/Bookmark