A Java implemented key collision attack on the data encryption standard (DES). - John Loughran; Tom Dowling (PPPJ, 2003)