iT邦幫忙

0

使用 aes 256 ctr 作為群組訊息加密的區塊密碼用於軟體開發

  • 分享至 

  • xImage

在做個群組訊息軟體開發加密
步驟1;
明文裡有標示128bit (hrd) + 訊息
標示裡有 session id (32 bit) || sending member id (96 bit)
明文範例 SES4ETT3089User9 + message is once upon a time...
步驟2;
在 CTR 操作模式下使用 AES-256 加密位元串 (hdr || m),並使用群組會話金鑰 gsk 得到密文 C.(C 的形式為 IV||C[1]||C[2],...C[N],其中 IV 是 CTR 模式初始值,C[1],C[2],... ,C [N] 是N 個AES-256 密文區塊)。
明文 + gsk key + iv (iv 使用sha 256 產生當下時間 hh:mm的128 bit ) = C
現在有5組C,

要怎麼解密成明文

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答