using 4 words + a number there are (with your dictionary).<p>272,063,514,907,720,560 possible combinations (2.7x10^17).<p>I threw together a very rough cracker in java. That's able to do about ~40,000 guesses per second (i5 laptop processor). Based on your dictionary of 2284 words.<p>At this rate it would take me 123,243 years to complete a full search of the space.<p>:.:.:<p>At the NSA's quoted rate 1 trillion guesses per second (Edward Snowden Citizen 4).<p>It would take 3 days, 9 hours to crack (giving your dictionary).