Using Cryptography Correctly

Cryptography provides secure communication in the presence of malicious third-parties. But while cryptographic programming is indispensable for protecting your company’s information, even the smallest programming error can result in large security holes. So, while you might think that your company is well-protected, you could be vulnerable to attackers.

In this online cybersecurity course, you’ll learn to use modern cryptography to safeguard your systems and data, and to avoid many common and costly mistakes.

  • Protect your organization’s information and communications using symmetric encryption, public keys, and identification protocols
  • Encrypt your data with block ciphers
  • Ensure message confidentiality and integrity with authenticated encryption
  • Authenticate users thought appropriate identification protocols and passwords
  • Prevent attacks using challenge-response protocols

    Course Page
    Price
    $545.00
    Delivery
    Online, self-paced
    Level
    Introductory
    Commitment
    7 hours
    Credit
    Advanced Cybersecurity Program
    School
    Stanford School of Engineering
    Language
    English