synchronous key encryption

Computing Dictionary

synchronous key encryption definition

algorithm, cryptography
Data encryption using two interlocking keys where enything encoded using one key may be decoded using the other key. This means if someone makes one of the two keys publicly available (as in public-key encryption) and keeps the other private, then anyone may send them a message or data that only they can decode, giving privacy, and furthermore, the sender may also encrypt that same message additionally with their own private key, making it impossible to read without decoding first with *their* __public__ key by the receiver, this gives authenticity.
It is a very powerful system. One cannot determine one key from the other, nor can they crack the encryption by computing all combinations, because, depending on the size of the keys (sometimes as large as 1024 bytes, though having grown from smaller versions in popular implementations of the software which does this), the amount of computing power required to crack the code is unavailable, even supercomputers would take more than a hundred years to crack it.
PGP is a publicly availble software implementation written by Phil Zimmermann.
(1994-10-10)

The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Explore Dictionary.com
Previous Definition: synchronous idle
Next Definition: synchronous machine
More from Thesaurus.com
Synonyms and Antonyms for synchronous key encryption
More from Reference.com
Search for articles containing synchronous key encryption
Dictionary.com Word FAQs

Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.

Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT

;