26-Jun-15Copyright Greg Rose, 2000-2001slide 1 Cryptographic Algorithms Revealed Greg Rose [email protected].