-
公开(公告)号:US20230327854A1
公开(公告)日:2023-10-12
申请号:US17718631
申请日:2022-04-12
Applicant: Huawei Technologies Co., Ltd.
Inventor: Ali Zibaeenejad , Mohamed Tolba
CPC classification number: H04L9/0643 , H04L9/0631 , H04L9/0637 , H04L9/0825 , H04L9/3026
Abstract: An encoder for encrypting a plaintext into a ciphertext. The encoder has an encoding submodule for acting as a deterministic random bit generator (DRBG) in an offline mode for generating one or more hash-key value candidates, and for acting as a stream encryptor in an online mode for encrypting the plaintext into the ciphertext; a hash key selector for selecting a hash-key value H from the one or more hash-key value candidates; and a hash submodule for generating a MAC tag using at least the ciphertext and the selected hash-key value H. A corresponding decoder is also provided.
-
公开(公告)号:US12149610B2
公开(公告)日:2024-11-19
申请号:US17718631
申请日:2022-04-12
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Ali Zibaeenejad , Mohamed Tolba
Abstract: An encoder for encrypting a plaintext into a ciphertext. The encoder has an encoding submodule for acting as a deterministic random bit generator (DRBG) in an offline mode for generating one or more hash-key value candidates, and for acting as a stream encryptor in an online mode for encrypting the plaintext into the ciphertext; a hash key selector for selecting a hash-key value H from the one or more hash-key value candidates; and a hash submodule for generating a MAC tag using at least the ciphertext and the selected hash-key value H. A corresponding decoder is also provided.
-