Encryption key

Definition and stakes

Tyler Weitzman,  Group Messaging Encryption

“ Key Encapsulation Method Key encapsulation refers to the encapsulation of a key inside of a public/private key structure. Let be a key in the symmetric key space which Alice wants to post to other people in a secure way. Then, using public-key private key cryptography (and any algorithm of choice of a public key system) , Alice can transmit this key securely to another member. However, in a group setting, Alice needs to encrypt the key separately for each member. If Alice then wants to use a new encryption key, she needs again to re-encrypt the key separately for each member. ”
Source: Wikisource

by Oxblood Ruffin and Eric Grimm,  The Hacktivismo Enhanced-Source Software License Agreement (2002 <!-- https://w3.cultdeadcow.com/cms/2002/11/hot-hacktivismo.html -->)

“ The example of GSM telephones, in which 16 of 56 bits in each encryption key were set at "0," thereby reducing the security of the system by a factor of 65,536, is particularly salient. Such artificial techniques to reduce the security of a cryptosystem by selecting keys from only a less-secure or suboptimal subset of possible keys, is prohibited and will violate this License Agreement if any such technique is employed in any Software. ”
Source: Wikisource

Tyler Weitzman,  Group Messaging Encryption

“ Namely, suppose that each time Alice sent Bob an encrypted message, Bob then generated a new public-key pair, replied to Alice with his new public key, and the next message from Alice to him would use the new public key. In this fashion, even if the first 3 messages get compromised, any new messages would still be secured (break-in recovery) ; and if today’s key was compromised, all the old messages were encrypted with old keys that may have been deleted by now (forward secrecy) . Each generation of a new public-key pair would be considered a ratchet step. ”
Source: Wikisource

Get perspective with Kwize: daily news enlightened by great literature