Introduction to Cryptography - D334 j i j i j i j i
Study online athttps://quizlet.com/_es8r49 ji ji ji
1. cryptography:thescienceofkeepinginformationsecretandsafebytransform- ing it ji ji ji ji ji ji ji ji ji ji ji ji
into a form that unintended recipients cannot understand using an algorithm
ji ji ji ji ji ji ji ji ji ji ji
2. cryptanalysis:the study of ciphertext, ciphers, and cryptosystems with the aim of ji ji ji ji ji ji ji ji ji ji ji
understandinghowtheyworkandfindingandimprovingtechniquesfordefeating or
ji ji ji ji ji ji ji ji ji ji ji ji
weakening them
ji ji
3. cryptology:thestudy and practice ofbothcryptography and cryptanalysis ji ji ji ji ji ji ji ji ji
4. LuciferCipher:-1970IBM's1stsymmetricblockcipher. ji ji ji ji ji ji ji
- Lead to DES
ji ji ji
5. Confusion(Cryptography):seekstohideanypatternsorrelationshipsbetween the ji ji ji ji ji ji ji ji ji ji
input and output of an encryption algorithm, thereby increasing the security of the cipher.
ji ji ji ji ji ji ji ji ji ji ji ji ji ji
typicallyachievedthroughoperationsthatmaketherelationshipbetweentheplain- text an ji ji ji ji ji ji ji ji ji ji ji ji
the ciphertext non-linear and difficult to discern.
ji ji ji ji ji ji ji
Thiscanincludetechniquessuchassubstitution,permutation,andnon-linear
ji ji ji ji ji ji ji ji ji
mathematical operations.
ji ji
6. Diffusion(cryptography):ensuresthatanypatternsintheplaintext,suchas ji ji ji ji ji ji ji ji ji ji
redundant bits, are not apparent in the ciphertext
ji ji ji ji ji ji ji ji
7. Diffie-HellmanKeyAgreementProtocol:amethodusedtoestablishashared ji ji ji ji ji ji ji ji ji ji
secret between two parties over an insecure communication channel.
ji ji ji ji ji ji ji ji ji
Itenablessecurecommunicationbyallowingtwopartiestogenerateasharedsecretkey
ji ji ji ji ji ji ji ji ji ji ji ji ji
without ever directly exchanging the key itself.
ji ji ji ji ji ji ji
2048bitprimenumbersistheminimumrecommendedforusewithDiffieHellman to
ji ji ji ji ji ji ji ji ji ji ji ji ji
counter attacks involving key precomputation.
ji ji ji ji ji
The major weakness with Diffie Hellman is its susceptibility to having certain para- meter
ji ji ji ji ji ji ji ji ji ji ji ji ji
values easily precomputed
ji ji ji
8. DHE (Diffie-Hellman Ephemeral): involves use of a different key for each con- ji ji ji ji ji ji ji ji ji ji ji
nection
ji
9. DHE-RSA: the server signs the Diffie-Hellman parameter (using a private key from ji ji ji ji ji ji ji ji ji ji ji
an RSA key pair) to create a pre-master secret, and where a master key is created
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
which is then used to generate a shared symmetric encryption key.
ji ji ji ji ji ji ji ji ji ji ji
apre-mastersecretisusedtocreateamasterkeybyusing"Pseudorandom Function
ji ji ji ji ji ji ji ji ji ji ji ji ji
(PRF)"
ji
1/13
ji ji
, Introduction to Cryptography - D334 j i j i j i j i
Study online athttps://quizlet.com/_es8r49 ji ji ji
10. DiffieHellmangroups:Group1-768-bitgroup ji ji ji ji ji ji
Group2 - 1024-bit group
ji ji ji ji
Group5 - 1536-bitgroup Group14 ji ji ji
- 2048-bit group Group15 - 3072-
ji ji ji ji ji ji
bit group Group19-256-bitelliptic
ji ji ji ji ji
curve Group20-384-bitelliptic
ji ji ji ji ji
curve Group21 - 521-bit elliptic
ji ji ji ji ji
curve
ji
Group24 - 2048-bit, 256 bit subgroup ji ji ji ji ji
11. FREAK:thevulnerabilityinDiffieHellmanthatinvolvestheeaseatwhich512-bitkeys ji ji ji ji ji ji ji ji ji ji ji ji ji
can be determined using graphic processors running in the Cloud.
ji ji ji ji ji ji ji ji ji ji
12. PrettyGoodPrivacy(PGP):awidelyusedencryptionsoftwareprogramthat ji ji ji ji ji ji ji ji ji ji
provides cryptographic privacy and authentication for data communication.
ji ji ji ji ji ji ji ji
It was created by Phil Zimmermann in 1991 and has since become one of the most
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
popularmethodsforsecuringemailcommunications,filestorage,anddigital signatures.
ji ji ji ji ji ji ji ji ji ji ji
usesacombinationofsymmetric-keycryptographyandpublic-keycryptographyto
ji ji ji ji ji ji ji ji ji
encrypt and decrypt data.It typically employs a symmetric cipher (such as AES) to
ji ji ji ji ji ji ji ji ji ji ji ji ji j i
encrypttheactualdataandthenusesasymmetricencryption(basedonRSAor
ji ji ji ji ji ji ji ji ji ji ji ji ji
ElGamal) to securely exchange the symmetric key.
ji ji ji ji ji ji ji
allowsuserstocreatedigitalsignaturesforverifyingtheauthenticityandintegrityof
ji ji ji ji ji ji ji ji ji ji ji ji
messages or files.Digital signatures are generated using the sender's private key and can
ji ji ji ji ji ji ji ji ji ji ji ji ji ji
be verified by anyone who hasaccess to the sender's public key.
ji ji ji ji ji ji ji ji ji ji ji ji
incorporatesadecentralizedtrustmodelknownasthe"weboftrust."Inthismodel, users ji ji ji ji ji ji ji ji ji ji ji ji ji ji
can verify the authenticity of public keys by personally verifying the identity oftheir
ji ji ji ji ji ji ji ji ji ji ji ji ji ji
owners.Userscansigneachother'spublickeystoindicatetrust,creatinga network of
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
trusted relationships.
ji ji
13. RSAAlgorithm:namedafteritsinventorsRonRivest,AdiShamir,andLeonard ji ji ji ji ji ji ji ji ji ji ji
Adleman,isawidelyusedpublic-keyencryptionscheme.It'sbasedonthepractical
ji ji ji ji ji ji ji ji ji ji ji ji ji
difficulty of factoring the product of two large prime numbers, known as the RSA problem,
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
which forms the basis of its security.
ji ji ji ji ji ji ji
has a heavy overhead on processor loading and is not well suited to embedded sys- tems
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
(as the power drain can be high, along with heavy requirements for processing and
ji ji ji ji ji ji ji ji ji ji ji ji ji ji
memory).
ji
2/13 ji ji
Study online athttps://quizlet.com/_es8r49 ji ji ji
1. cryptography:thescienceofkeepinginformationsecretandsafebytransform- ing it ji ji ji ji ji ji ji ji ji ji ji ji
into a form that unintended recipients cannot understand using an algorithm
ji ji ji ji ji ji ji ji ji ji ji
2. cryptanalysis:the study of ciphertext, ciphers, and cryptosystems with the aim of ji ji ji ji ji ji ji ji ji ji ji
understandinghowtheyworkandfindingandimprovingtechniquesfordefeating or
ji ji ji ji ji ji ji ji ji ji ji ji
weakening them
ji ji
3. cryptology:thestudy and practice ofbothcryptography and cryptanalysis ji ji ji ji ji ji ji ji ji
4. LuciferCipher:-1970IBM's1stsymmetricblockcipher. ji ji ji ji ji ji ji
- Lead to DES
ji ji ji
5. Confusion(Cryptography):seekstohideanypatternsorrelationshipsbetween the ji ji ji ji ji ji ji ji ji ji
input and output of an encryption algorithm, thereby increasing the security of the cipher.
ji ji ji ji ji ji ji ji ji ji ji ji ji ji
typicallyachievedthroughoperationsthatmaketherelationshipbetweentheplain- text an ji ji ji ji ji ji ji ji ji ji ji ji
the ciphertext non-linear and difficult to discern.
ji ji ji ji ji ji ji
Thiscanincludetechniquessuchassubstitution,permutation,andnon-linear
ji ji ji ji ji ji ji ji ji
mathematical operations.
ji ji
6. Diffusion(cryptography):ensuresthatanypatternsintheplaintext,suchas ji ji ji ji ji ji ji ji ji ji
redundant bits, are not apparent in the ciphertext
ji ji ji ji ji ji ji ji
7. Diffie-HellmanKeyAgreementProtocol:amethodusedtoestablishashared ji ji ji ji ji ji ji ji ji ji
secret between two parties over an insecure communication channel.
ji ji ji ji ji ji ji ji ji
Itenablessecurecommunicationbyallowingtwopartiestogenerateasharedsecretkey
ji ji ji ji ji ji ji ji ji ji ji ji ji
without ever directly exchanging the key itself.
ji ji ji ji ji ji ji
2048bitprimenumbersistheminimumrecommendedforusewithDiffieHellman to
ji ji ji ji ji ji ji ji ji ji ji ji ji
counter attacks involving key precomputation.
ji ji ji ji ji
The major weakness with Diffie Hellman is its susceptibility to having certain para- meter
ji ji ji ji ji ji ji ji ji ji ji ji ji
values easily precomputed
ji ji ji
8. DHE (Diffie-Hellman Ephemeral): involves use of a different key for each con- ji ji ji ji ji ji ji ji ji ji ji
nection
ji
9. DHE-RSA: the server signs the Diffie-Hellman parameter (using a private key from ji ji ji ji ji ji ji ji ji ji ji
an RSA key pair) to create a pre-master secret, and where a master key is created
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
which is then used to generate a shared symmetric encryption key.
ji ji ji ji ji ji ji ji ji ji ji
apre-mastersecretisusedtocreateamasterkeybyusing"Pseudorandom Function
ji ji ji ji ji ji ji ji ji ji ji ji ji
(PRF)"
ji
1/13
ji ji
, Introduction to Cryptography - D334 j i j i j i j i
Study online athttps://quizlet.com/_es8r49 ji ji ji
10. DiffieHellmangroups:Group1-768-bitgroup ji ji ji ji ji ji
Group2 - 1024-bit group
ji ji ji ji
Group5 - 1536-bitgroup Group14 ji ji ji
- 2048-bit group Group15 - 3072-
ji ji ji ji ji ji
bit group Group19-256-bitelliptic
ji ji ji ji ji
curve Group20-384-bitelliptic
ji ji ji ji ji
curve Group21 - 521-bit elliptic
ji ji ji ji ji
curve
ji
Group24 - 2048-bit, 256 bit subgroup ji ji ji ji ji
11. FREAK:thevulnerabilityinDiffieHellmanthatinvolvestheeaseatwhich512-bitkeys ji ji ji ji ji ji ji ji ji ji ji ji ji
can be determined using graphic processors running in the Cloud.
ji ji ji ji ji ji ji ji ji ji
12. PrettyGoodPrivacy(PGP):awidelyusedencryptionsoftwareprogramthat ji ji ji ji ji ji ji ji ji ji
provides cryptographic privacy and authentication for data communication.
ji ji ji ji ji ji ji ji
It was created by Phil Zimmermann in 1991 and has since become one of the most
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
popularmethodsforsecuringemailcommunications,filestorage,anddigital signatures.
ji ji ji ji ji ji ji ji ji ji ji
usesacombinationofsymmetric-keycryptographyandpublic-keycryptographyto
ji ji ji ji ji ji ji ji ji
encrypt and decrypt data.It typically employs a symmetric cipher (such as AES) to
ji ji ji ji ji ji ji ji ji ji ji ji ji j i
encrypttheactualdataandthenusesasymmetricencryption(basedonRSAor
ji ji ji ji ji ji ji ji ji ji ji ji ji
ElGamal) to securely exchange the symmetric key.
ji ji ji ji ji ji ji
allowsuserstocreatedigitalsignaturesforverifyingtheauthenticityandintegrityof
ji ji ji ji ji ji ji ji ji ji ji ji
messages or files.Digital signatures are generated using the sender's private key and can
ji ji ji ji ji ji ji ji ji ji ji ji ji ji
be verified by anyone who hasaccess to the sender's public key.
ji ji ji ji ji ji ji ji ji ji ji ji
incorporatesadecentralizedtrustmodelknownasthe"weboftrust."Inthismodel, users ji ji ji ji ji ji ji ji ji ji ji ji ji ji
can verify the authenticity of public keys by personally verifying the identity oftheir
ji ji ji ji ji ji ji ji ji ji ji ji ji ji
owners.Userscansigneachother'spublickeystoindicatetrust,creatinga network of
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
trusted relationships.
ji ji
13. RSAAlgorithm:namedafteritsinventorsRonRivest,AdiShamir,andLeonard ji ji ji ji ji ji ji ji ji ji ji
Adleman,isawidelyusedpublic-keyencryptionscheme.It'sbasedonthepractical
ji ji ji ji ji ji ji ji ji ji ji ji ji
difficulty of factoring the product of two large prime numbers, known as the RSA problem,
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
which forms the basis of its security.
ji ji ji ji ji ji ji
has a heavy overhead on processor loading and is not well suited to embedded sys- tems
ji ji ji ji ji ji ji ji ji ji ji ji ji ji ji
(as the power drain can be high, along with heavy requirements for processing and
ji ji ji ji ji ji ji ji ji ji ji ji ji ji
memory).
ji
2/13 ji ji