THE INTERNET: ENCRYPTION & PUBLIC KEYS