Foundations Of Cryptography Vol 2 Basic Application
ISBN-13: 9780521670418