Wenbo Mao Modern cryptography theory and practice - Prentice Hall, Inc. - 755 Subjects--Topical Terms: Bachelors in Computer Application