Highlighted text? Practice this concept. Highlighted passages and figures open related questions.
Practice related questions (13)Progress & bookmarks
Current section
1-2 Information Security Technology
p. 361
Practice this section 13 linked exam questions with default filters
Progress
Not marked complete
Related questions in this lesson 8
Encryption against information leakage2Recipient public-key encryption4Original public-key procedure3Session key cryptography1Original session key procedure1Symmetric encryption with AES1p. 361
1 - 2 Information Security Technology
Information security technology is computer technology used within the technological measures that are implemented as information security measures.
1-2-1 Cryptography
p. 362
(1) Common key cryptography
Common key cryptography (also known as symmetric key cryptography or secret key cryptography) is a method for performing encryption/decryption between parties that exchange data, using a common key. This encryption method performs both encryption and decryption using the same key, and therefore, the parties must in advance have a common key that is kept secret from third parties.
(2) Public key cryptography
p. 363
Typical methods of public key cryptography include RSA (from the initials of the three developers, Rivest, Shamir, and Adleman), ElGamal encryption which applies the discrete logarithm problem, and Elliptic Curve Cryptography which uses elliptic curve equations.
The strengths and weaknesses of common key cryptography and public key cryptography can be summarized as follows:
p. 364
(3) Session key cryptography (hybrid cryptography)
In session key cryptography, common keys are generated using means such as a hash function (i.e., a function that obtains a unique, fixed-length output value from an input value) which is based on the communication session number or a random number. The generation of a common key is performed for each encrypted communication session, and the key is transferred using public key cryptography. For that reason, damage is limited even if the common key is leaked. In addition, since only one pair of public key and private key usually needs to be managed, management of keys is simple, and encrypted communication can be carried out at high speed by using common key cryptography. In other words, this approach can be said to combine the strengths of common key cryptography and public key cryptography. However, even session key cryptography is not able to eliminate the possibility of spoofing.
p. 365
Section progress
Original chapter exercises
Original chapter exercises →New FE Textbook Vol.1 · IT Fundamentals · First Edition, April 2015

![Common key cryptography procedure: Sender A encrypts plain text with the common key, transmits cipher text to Recipient B, and Recipient B decrypts with that same common key. Original numbered arrows and key symbols are preserved. Source text: [Common key cryptography procedure] (1) Sender A encrypts plain text by using a common key. (2) Sender A sends the cipher text (i.e., encrypted plain text) to Recipient B. (3) Recipient B decrypts the cipher text by using the common key.](/private-assets/fe-v1/ch06/cryptography/original-region-372-21-aa25b2a3b259.webp)
![Public key cryptography procedure: Sender A encrypts with Recipient B's public key, sends cipher text, and Recipient B decrypts with B's private key. Original numbered arrows and key symbols are preserved. Source text: [Public key cryptography procedure] (1) Sender A encrypts plain text by using Recipient B’s public key. (2) Sender A sends the cipher text (i.e., encrypted plain text) to Recipient B. (3) Recipient B decrypts the cipher text by using Recipient B’s private key.](/private-assets/fe-v1/ch06/cryptography/original-region-373-22-8cf1e6d89a67.webp)
![Original Security textbook callout or table, preserving the original labels, values, symbols and spatial arrangement. Source text: Common key cryptography Public key cryptography • For the same key length, • Management and transfer of keys common key cryptography has is easy. (In encrypted higher encryption strength than communication among n Strengths public key cryptography. persons, the number of keys is n • Common key cryptography pairs [the number of types of requires less time for keys is 2n].) encryption/decryption than does public key cryptography. • Common keys may be leaked • For the same key length, public under long-term tapping. key cryptography has lower • Management and transfer of keys encryption strength than common is difficult. (In encrypted key cryptography. Weaknesses communication among n • Public key cryptography requires persons, the number of types of more time to process due to keys is n(n−1)/2.) complex encryption/decryption algorithms. • Public key cryptography may allow spoofing.](/private-assets/fe-v1/ch06/cryptography/original-region-373-23-9e83f3b458ae.webp)
![Session key cryptography procedure with six original numbered steps: the common key is transferred using B's public and private keys, then the communication data is encrypted and decrypted with the common key. Original distinct key icons and arrow directions are preserved. Source text: [Session key cryptography procedure] [Sender A] [Recipient B] (1) (2) (3) (5) Plain Cipher Cipher Plain text (4) text text text (6) (1) Sender A encrypts a generated common key by using Recipient B’s public key. (2) Sender A sends the encrypted common key to Recipient B. (3) Recipient B decrypts the encrypted common key by using Recipient B’s private key. (4) Sender A encrypts plain text by using the common key. (5) Sender A sends the cipher text (i.e., encrypted plain text) to Recipient B. (6) Recipient B decrypts the cipher text by using the common key.](/private-assets/fe-v1/ch06/cryptography/original-region-374-24-9141b9981204.webp)
