我需要在 golang 中使用 AES/CCM/NoPadding 密碼(來(lái)自 java),但我在 std lib 中找不到任何關(guān)于 aes-ccm 的信息。
1 回答

桃花長(zhǎng)相依
TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
這是否與它在 SSL/TLS 中的使用有關(guān)?似乎一些golang人不想在TLS中支持它:https://github.com/golang/go/issues/27484 但大多數(shù)TLS實(shí)現(xiàn)主要提供其他密碼套件。
但是,如果它與TLS無(wú)關(guān),也許您可能想看看其他人為實(shí)現(xiàn)它所做的努力,例如:
有關(guān)實(shí)現(xiàn)此目的的一些文檔,請(qǐng)參閱:
關(guān)于AES CCM的 https://www.rfc-editor.org/rfc/rfc3610
https://www.rfc-editor.org/rfc/rfc4309(用于在 IPsec 封裝安全有效負(fù)載中的 CCM 使用)
https://www.rfc-editor.org/rfc/rfc6655(用于 TLS 中的 CCM 使用)
您通常還會(huì)在 crypto.stackexchange.com 上找到有關(guān)加密的更深入的專業(yè)知識(shí),例如:
- 1 回答
- 0 關(guān)注
- 141 瀏覽
添加回答
舉報(bào)
0/150
提交
取消