a) Cryptoperiods
A cryptographic key is a value (essentially a random string of bits) that serves as input to an algorithm, which then transforms plain text into ciphertext (and vice versa for decryption). One of the important characteristics that determines key strength is its cryptoperiod [1]. Or the length of time for which the key is authorised for use.
| Algorithm | Max Time | Average |
| Hash |
2yrs 1.5yrs 2yrs |
1.8yrs |
| Symmetric |
2yrs 2yrs 2yrs |
2 yrs |
| Asymetric |
3yrs 3yrs 2yrs |
2.7 yrs |
The cryptoperiods suggested are only rough guidelines; longer or shorter cryptoperiods may be warranted, depending on the application and environment in which the keys will be used. However, when assigning a longer cryptoperiod than that suggested below, serious consideration should be given to the risks associated with doing so. Shorter is always better even though it might not be easier to apply. I would recommend the shortest time for each cryptoperiod because of the risks associated with longer periods
a) Cryptoperiods A cryptographic key is a value (essentially a random string of bits) that serves...
Bob is trying to send an encrypted message to Alice using the Asymmetric Key approach. Which key will Bob use to encrypt the message for Alice? Alice's Private Key Bob's Public Key Alice's Public Key Bob's Private Key Alice wants to digitally sign a message so that Bob can be assured that the message came from Alice and has not been changed in transit. Which key must Alice use to encrypt the message digest? Bob's Public Key Bob's Private Key...
Chapter 06 Applied Cryptography 1. How is integrity provided? A. Using two-way hash functions and digital signatures B. Using one-way hash functions and digital signatures C. By applying a digital certificate D. By using asymmetric encryption 2. Which term refers to the matching of a user to an account through previously shared credentials? A. Nonrepudiation B. Digital signing C. Authentication D. Obfuscation 3. Which term refers to an arranged group of algorithms? A. Crypto modules B. Cryptographic service providers (CSPs)...