Cryptography and network security principles and practice - Stallings William (New jersey Prentice-Hall International, 1999)
Keywords: Cryptograohy; Data encryption; Data security