Smart Complex Passwords

Here is my approach to smart complex passwords that result in unique passwords for each service you use. Here is an example formula breakdown for an account at Yahoo:

  1. a = length of “Yahoo” = 5
  2. b = number of vowels in “Yahoo” = 3
  3. c = a2 + b2 = 34
  4. d = the first letter = Y
  5. You need a good complex slat phrase, lets use “3e4r%T^Y” and a salt end symbol in this case lets use “>
  6. You also need a slat number, in this case I prefer to use the current year this way you update your password at least once a year, in this example we will use 2014 + c
  7. Putting it together we get a password of 3e4r%T^YY2048>

A quick check of the above password at calculates it would take 44 billion years to brute force.

Here are some more examples using the formula above:

  • Google = 3e4r%T^YG2048>
  • Microsoft = 3e4r%T^YM2104>
  • Twitter = 3e4r%T^YT2067>
  • Facebook = 3e4r%T^YF2094>

Here is an easy to use excel workbook password calculator,


A must read.

Alastair Aitchison

Many people (whether influenced more by Einstein’s special theory of relativity or the TARDIS) think of space and time as intricately linked dimensions; we describe the position of an object in space using three dimensions, and time represents the fourth dimension. Doctor Who, in his multi-dimensional policebox, is capable both of travelling throughout the universe and throughout the ages.

The concept of four-dimensional spacetime was challenged recently by a group of scientists who argue that time, in itself, is not a fundamental entity – it is merely a measure of the numerical order of changes in space. Nevertheless, whether dimension or not, time is a crucial factor to consider when interpreting spatial data. We not only need to know where something is, but when it was there.

Time and Maps

One commonquestionasked on the MSDN Bing Maps forum concerns the timeliness of the base map data…

View original post 1,226 more words

Essential reading for every Bing map developer.

Alastair Aitchison

This month’s MSDN magazine has an article describing how to create curved lines on the Bing Maps AJAX control. While I don’t want to criticise the author at all, there are two comments I would make on the article:

  • Firstly, it’s written using v6.3 of the AJAX control – v7.0 has been available for well over 6 months now and (despite some teething problems) this latest version is recommended for all new development.
  • Secondly, the article describes how to draw arbitrary Bezier curves on the projected plane of the map. Whilst this is an interesting exercise (and the author goes on to describe important concepts such as how to test the routine), it’s not actually that useful. More often, when we see curved lines on a map, we expect them to represent geodesics – the shortest path between two points on the surface of the earth. Although this was never…

View original post 997 more words