Understanding digital signatures establishing trust over the Internet and other networks - Grant, Gail L. (McGraw-Hill, 1998)