____ encryption (asymmetric cryptography) makes use of a key pair (one public, one private) to perform encryption and decryption. - Public Key, If a given key in a key pair is used for encryption, only the opposite key in that key pair can perform the reverse decryption. - asymmetric cryptography, Only the _______ should be distributed or shared (exchanged via digital signature, posted on a site etc.). - public key, Public-key encryption is an excellent method of keeping data secure, but it is often _________. - too slow for real-time communications., Two main applications of public key encryption are______ and _____. - identity checking; key protection, ____ leverages the fact that products of large prime numbers are difficult to factorize as basis of its encryption. - RSA, With ________ encryption, we can perform mathematical operations with ciphered values i.e., before decryption. - homomorphic, RSA has a heavy overhead on processor loading and is not well suited to embedded systems (as the power drain can be high, along with heavy requirements for processing and memory). - RSA, An improved solution over RSA is _____ which is often used in key exchange methods (such as with Elliptic Curve Diffie Hellman – ECDH) and for the creation of digital signatures (Elliptic Curve Digital Signature Algorithm – ECDSA). - Elliptic Curve, ___ use Elliptic Curve cryptography with 32-byte private keys (which is a random number) and 64-byte public keys, on a secp256k1 curve. - Bitcoins, is a public key method that is used in both encryption and digital signing. It is used in many applications and uses discrete logarithms. - El Gamal, ______ is a public key encryption method that is an extension of ElGamal but adds a one-way hashing method which protects against an adaptive chosen ciphertext attack. - Cramer-Shoup, The ______ cryptosystem supports homomorphic encryption. - Paillier,

D334-Chapter 4 Public Key Recap

Leaderboard

Flash cards is an open-ended template. It does not generate scores for a leaderboard.

Visual style

Options

Switch template

Continue editing: ?