Secure Messaging
AssigneeKOBIL Systems GmbH
InventorsIsmet Koyun, Tan Sarihan
Life of this patent
Estimating the term…
Abstract
Disclosed herein are embodiments of a method performed by an apparatus. In the method, a message including a plurality of encrypted payload information items is generated. Each of the plurality of encrypted payload information items is decryptable with a respective decryption key of a plurality of decryption keys. The message is to at least one recipient.
Claims21
A method performed by an apparatus, said method comprising:
- generating a message comprising a plurality of encrypted payload information items, wherein each of said plurality of encrypted payload information items is decryptable with a respective decryption key of a plurality of decryption keys, wherein said respective decryption key of said plurality of decryption keys is different for each of said plurality of encrypted payload information items, wherein said plurality of encrypted payload information items comprises at least a first encrypted payload information item and a second encrypted payload information item, wherein said first encrypted payload information item is decryptable with a first decryption key and the second encrypted payload information item is decryptable with a second decryption key different from said first decryption key,
- sending said message to at least one recipient,
- determining whether said at least one recipient is allowed to access one or more of said encrypted payload information items of said plurality of encrypted payload information items, and
- generating at least one decryption key set for said at least one recipient, wherein said at least one decryption key set for said at least one recipient comprises a respective decryption key of said plurality of decryption keys for each of said one or more of said encrypted payload information items of said plurality of payload information items for which it is determined that said at least one recipient is allowed to access.
An apparatus, said apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause said apparatus at least to perform:
- generating a message comprising a plurality of encrypted payload information items, wherein each of said plurality of encrypted payload information items is decryptable with a respective decryption key of a plurality of decryption keys, wherein said respective decryption key of said plurality of decryption keys is different for each of said plurality of encrypted payload information items, wherein said plurality of encrypted payload information items comprises at least a first encrypted payload information item and a second encrypted payload information item, wherein said first encrypted payload information item is decryptable with a first decryption key and the second encrypted payload information item is decryptable with a second decryption key different from said first decryption key,
- sending said message to at least one recipient,
- determining whether said at least one recipient is allowed to access one or more of said encrypted payload information items of said plurality of encrypted payload information items, and
- generating at least one decryption key set for said at least one recipient, wherein said at least one decryption key set for said at least one recipient comprises a respective decryption key of said plurality of decryption keys for each of said one or more of said encrypted payload information items of said plurality of payload information items for which it is determined that said at least one recipient is allowed to access.
A method performed by an apparatus, said method comprising:
- receiving a message comprising a plurality of encrypted payload information items, wherein each of said encrypted payload information items is decryptable with a respective decryption key of a plurality of decryption keys, wherein said respective decryption key of said plurality of decryption keys is different for each of said plurality of encrypted payload information items, wherein said plurality of encrypted payload information items comprises at least a first encrypted payload information item and a second encrypted payload information item, wherein said first encrypted payload information item is decryptable with a first decryption key and the second encrypted payload information item is decryptable with a second decryption key different from said first decryption key,
- decrypting one or more encrypted payload information items of said plurality of encrypted payload information items, and
- decrypting an encrypted decryption key set, wherein said encrypted decryption key set comprises a respective decryption key for each of said one or more encrypted payload information items of said plurality of payload information items which a recipient is allowed to access.
An apparatus, said apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause said apparatus at least to perform:
- receiving a message comprising a plurality of encrypted payload information items, wherein each of said encrypted payload information items is decryptable with a respective decryption key of a plurality of decryption keys, wherein said respective decryption key of said plurality of decryption keys is different for each of said plurality of encrypted payload information items, wherein said plurality of encrypted payload information items comprises at least a first encrypted payload information item and a second encrypted payload information item, wherein said first encrypted payload information item is decryptable with a first decryption key and the second encrypted payload information item is decryptable with a second decryption key different from said first decryption key,
- decrypting one or more encrypted payload information items of said plurality of encrypted payload information items, and
- decrypting an encrypted decryption key set, wherein said encrypted decryption key set comprises a respective decryption key for each of said one or more encrypted payload information items of said plurality of payload information items which a recipient is allowed to access.
Dependencies are inferred from the claim text.