Beginning cryptography with Java David Hook. - Hook, David, 1962- (Programmer to programmer, 2005)