topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 5:11 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Introduction To Public Key Cryptography  (Read 4540 times)

Ehtyar

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,237
    • View Profile
    • Donate to Member
Introduction To Public Key Cryptography
« on: September 24, 2008, 07:03 PM »
A nice introduction to public key cryptography, focusing on RSA.

Screenshot - 25_09_2008 , 10_05_39 AM_thumb.png


Cryptography, the art of concealing the meaning of messages, has been practiced for at least 3000 years. In the past few centuries, it has become an indispensable tool in the military affairs, diplomacy, and commerce of most major nations. During that time there have been many innovations, and cryptography has changed and grown to accommodate the increasingly complex needs of its users. Present techniques are very sophisticated and provide excellent message protection. Current developments in computer technology and information theory, however, are on the verge of revolutionizing cryptography. New kinds of cryptographic systems are emerging that have incredible properties, which appear to eliminate completely some problems that have plagued cryptography users for centuries. One of these new systems is public key cryptography.

In public key systems, as in most forms of cryptography, a piece of information called a key is used to transform a message into cryptic form. In conventional cryptography this key must be kept secret, for it can also be used to decrypt the message. In public key cryptography, however, a message remains secure even if its encryption key is publicly revealed. This unique feature gives public key systems great advantages over conventional systems.

Full Story

Ehtyar.

Shades

  • Member
  • Joined in 2006
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Introduction To Public Key Cryptography
« Reply #1 on: September 25, 2008, 10:27 AM »
For the interested...download the (Windows version of) OpenVPN software. It contains all software to make your own complete PKI (Public Key Infrastructure) based on RSA. All for free.

Truly interested should also download: abylon READER (Windows only). This is an excellent tool which amongst other things will give you a clear insight into the way certificates are used in your system.

Ehtyar

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,237
    • View Profile
    • Donate to Member
Re: Introduction To Public Key Cryptography
« Reply #2 on: September 25, 2008, 04:07 PM »
Is there a reason these are better than OpenSSL? OpenSSL contains several pke algorithms, and is debatably the most common way to implement cross platform crypto.

Ehtyar.

Shades

  • Member
  • Joined in 2006
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Introduction To Public Key Cryptography
« Reply #3 on: November 15, 2008, 10:18 AM »
True, and AFAIK OpenVPN (and the included 'Easy-RSA' certificate creation scripts) makes use of OpenSSL.

Although Abylon reader has the ability to create its own certificates, I have never used it for that purpose. The reader helps you find out the where/which/when about the certificates in your system more quickly and clearly than the certificate MMC console from Windows.

Plus the reader comes with extra tools for the perfect price, free.

Deozaan

  • Charter Member
  • Joined in 2006
  • ***
  • Points: 1
  • Posts: 9,747
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Introduction To Public Key Cryptography
« Reply #4 on: November 15, 2008, 02:09 PM »
The article is from 1983. That's 25 years ago. Actually, it's 2 months shy of 26 years ago.

Oh how technology has changed in just the past 25-26 years!

Ehtyar

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 1,237
    • View Profile
    • Donate to Member
Re: Introduction To Public Key Cryptography
« Reply #5 on: November 15, 2008, 02:14 PM »
Hardly. RSA is still the most common PKE algorithm.

Ehtyar.