Course Kingdom
HomeCoursesJobsWebinarsBlogSavedAboutTelegram
Course Kingdom

Course Kingdom is an initiative to provide free education in a legit way. We provide free coupons of premium courses from different platforms, webinars, and job opportunities.

Quick Links

  • Home
  • Courses
  • Categories
  • Webinars
  • Jobs
  • Blog
  • Saved Courses
  • About Us
  • FAQ
  • Terms and Conditions
  • Privacy Policy
  • Affiliate Disclosure

Get in Touch

  • Telegram
  • guptahimanshu479@gmail.com

© 2026 Course Kingdom. All rights reserved.

Course Kingdom

— Course —

  1. Home
  2. Courses
  3. Basic Cryptography and Programming with Crypto API
Basic Cryptography and Programming with Crypto API
Computer Security and Networks

21 September, 2022

In this MOOC, we will learn the basic concepts and...

$89.00FREE

Basic Cryptography and Programming with Crypto API

In this MOOC, we will learn the basic concepts and principles of crytography, apply basic cryptoanalysis to decrypt messages encrypted with mono-alphabetic substitution cipher, and discuss the strongest encryption technique of the one-time-pad and related quantum key distribution systems. We will also learn the efficient symmetric key cryptography algorithms for encrypting data, discuss the DES and AES standards, study the criteria for selecting AES standard, present the block cipher operating modes and discuss how they can prevent and detect the block swapping attacks, and examine how to defend against replay attacks. We will learn the Diffie-Hellman Symmetric Key Exchange Protocol to generate a symmetric key for two parties to communicate over insecure channel. We will learn the modular arithmetic and the Euler Totient Theorem to appreciate the RSA Asymmetric Crypto Algorithm, and use OpenSSL utility to realize the basic operations of RSA Crypto Algorithm. Armed with these knowledge, we learn how to use PHP Crypto API to write secure programs for encrypting and decrypting documents and for signing and verify documents. We then apply these techniques to enhance the registration process of a web site which ensures the account created is actually requested by the owner of the email account.

Affiliate disclosure: Course Kingdom participates in affiliate programmes (including Udemy via the Cuelinks network). Some links on this page are affiliate links — if you click and enroll, we may earn a small commission at no extra cost to you. Learn more.

Enroll NowJoin us on Telegram
Udemy Courses TelegramSubscribe on YouTube
Share
← Back to all courses

Related Courses

NEWMore Introduction to Financial Accounting
Technology

More Introduction to Financial Accounting

27 September, 2026
$89.00FREE
NEWHealthcare Marketplace
Technology

Healthcare Marketplace

27 September, 2026
$89.00FREE
NEWApplications in Engineering Mechanics
Technology

Applications in Engineering Mechanics

27 September, 2026
$89.00FREE
NEWHealthcare Marketplace
Technology

Healthcare Marketplace

27 September, 2026
$89.00FREE
From Sanatan Hindu

Explore Sanatan Hindu Wisdom

Discover articles on Hindu rituals, mantras, festivals, and spiritual practices from sanatanhindu.co.in

🙏
Daily Panchang

Daily Panchang, Monday, 28 September 2026

Hindu Panchang for Monday, 28 September 2026, Dwitiya, Revati, Ashwina, VS 2083. Includes Rahu Kaal, Choghadiya, and Abhijit Muhurat timings.

27 September, 2026
The Sacred Significance of the Chowdeshwari Devi Picture: Symbolism, Worship, and Spiritual Grace
Poojas

The Sacred Significance of the Chowdeshwari Devi Picture: Symbolism, Worship, and Spiritual Grace

Discover the spiritual importance, symbolism, and ritual ways to worship the Chowdeshwari Devi picture in your home for protection and prosperity.

27 September, 2026
The Spiritual Mystery and Numerical Significance of 666518405
Poojas

The Spiritual Mystery and Numerical Significance of 666518405

Explore the deep spiritual, mathematical, and esoteric dimensions of the number 666518405 within the context of Vedic numerology and cosmic order.

27 September, 2026
Compassion for All Living Beings: The Hindu Perspective on Animal Welfare and Ahimsa
Poojas

Compassion for All Living Beings: The Hindu Perspective on Animal Welfare and Ahimsa

Explore the profound Hindu principles of animal welfare, from the concept of Ahimsa to the sacredness of all life forms as per Vedic and Puranic traditions.

27 September, 2026
King Manu and the Creation of Humanity: The Dawn of Dharma and Mankind
Poojas

King Manu and the Creation of Humanity: The Dawn of Dharma and Mankind

Explore the profound legend of King Manu, the first progenitor of humanity, the concept of Manvantara, and the divine origins of Dharma and human civilization.

27 September, 2026
🙏
Poojas

Divine Pillars and Sacred Vehicles: Understanding Dhwaja Stambha and Vahana in Temple Architecture

Explore the deep spiritual symbolism of Dhwaja Stambha (flagstaff) and Vahana (divine vehicles) in Hindu temple architecture and their cosmic significance.

27 September, 2026
Visit Sanatan Hindu