sophie 's university instructors , while presenting computer encryption methods for securing data , praised modern cryptologists like zimmerman and schneier but failed to mention that it was leonardo who had invented one of the first rudimentary forms of public key encryption centuries ago .