Branch: Tag:

2019-08-12

2019-08-12 12:17:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Nettle: Added support for CMAC.

49:    "Calendar.Rule.Language": "predef::Calendar.Ruleset.set_language":1, "predef::Calendar.Ruleset.set_rule":1,    "Calendar.Second": "predef::Web.Auth.OAuth2.Base":2,    "Calendar.TimeRange": "predef::ADT.CritBit.DateTree.decode_key":1, "predef::Calendar.Stardate.cTick":1, "predef::Parser.RCS.Revision":1, -  "Cipher::State": "predef::Nettle.AES.State":1, "predef::Nettle.AES128.State":1, "predef::Nettle.AES192.State":1, "predef::Nettle.AES256.State":1, "predef::Nettle.ARCTWO.State":1, "predef::Nettle.BLOWFISH.State":1, "predef::Nettle.BlockCipher.ABC.State":1, "predef::Nettle.BlockCipher.ABC.State.create":1, "predef::Nettle.BlockCipher.ABC.State.substate_factory":2, "predef::Nettle.BlockCipher.CBC.State":1, "predef::Nettle.BlockCipher.CBC.State.create":1, "predef::Nettle.BlockCipher.CBC.State.substate_factory":2, "predef::Nettle.BlockCipher.CFB.State.create":1, "predef::Nettle.BlockCipher.CFB.State.substate_factory":2, "predef::Nettle.BlockCipher.IGE.State":1, "predef::Nettle.BlockCipher.IGE.State.create":1, "predef::Nettle.BlockCipher.IGE.State.substate_factory":2, "predef::Nettle.BlockCipher.OFB.State.create":1, "predef::Nettle.BlockCipher.OFB.State.substate_factory":2, "predef::Nettle.BlockCipher16.EAX.State.substate_factory":2, "predef::Nettle.BlockCipher16.GCM.State.create":1, "predef::Nettle.BlockCipher16.GCM.State.substate_factory":2, "predef::Nettle.BlockCipher16.KW.State":1, "predef::Nettle.BlockCipher16.KW.State.create":1, "predef::Nettle.BlockCipher16.KW.State.substate_factory":2, "predef::Nettle.CAMELLIA.State":1, "predef::Nettle.CAST128.State":1, "predef::Nettle.CHACHA.State":1, "predef::Nettle.DES.State":1, "predef::Nettle.DES3.State":1, "predef::Nettle.IDEA.State":1, "predef::Nettle.SALSA20.State":1, "predef::Nettle.SERPENT.State":1, "predef::Nettle.Twofish.State":1, "predef::__builtin.Nettle.AEAD.State":1, +  "Cipher::State": "predef::Nettle.AES.State":1, "predef::Nettle.AES128.State":1, "predef::Nettle.AES192.State":1, "predef::Nettle.AES256.State":1, "predef::Nettle.ARCTWO.State":1, "predef::Nettle.BLOWFISH.State":1, "predef::Nettle.BlockCipher.ABC.State":1, "predef::Nettle.BlockCipher.ABC.State.create":1, "predef::Nettle.BlockCipher.ABC.State.substate_factory":2, "predef::Nettle.BlockCipher.CBC.State":1, "predef::Nettle.BlockCipher.CBC.State.create":1, "predef::Nettle.BlockCipher.CBC.State.substate_factory":2, "predef::Nettle.BlockCipher.CFB.State.create":1, "predef::Nettle.BlockCipher.CFB.State.substate_factory":2, "predef::Nettle.BlockCipher.IGE.State":1, "predef::Nettle.BlockCipher.IGE.State.create":1, "predef::Nettle.BlockCipher.IGE.State.substate_factory":2, "predef::Nettle.BlockCipher.OFB.State.create":1, "predef::Nettle.BlockCipher.OFB.State.substate_factory":2, "predef::Nettle.BlockCipher16.CMAC.State":1, "predef::Nettle.BlockCipher16.CMAC.State.substate_factory":2, "predef::Nettle.BlockCipher16.EAX.State.substate_factory":2, "predef::Nettle.BlockCipher16.GCM.State.create":1, "predef::Nettle.BlockCipher16.GCM.State.substate_factory":2, "predef::Nettle.BlockCipher16.KW.State":1, "predef::Nettle.BlockCipher16.KW.State.create":1, "predef::Nettle.BlockCipher16.KW.State.substate_factory":2, "predef::Nettle.CAMELLIA.State":1, "predef::Nettle.CAST128.State":1, "predef::Nettle.CHACHA.State":1, "predef::Nettle.DES.State":1, "predef::Nettle.DES3.State":1, "predef::Nettle.IDEA.State":1, "predef::Nettle.SALSA20.State":1, "predef::Nettle.SERPENT.State":1, "predef::Nettle.Twofish.State":1, "predef::__builtin.Nettle.AEAD.State":1,    "Cipher::block_size()": "predef::Nettle.AEAD.State.block_size":1,    "Cipher::name()": "predef::Nettle.AEAD.State.name":1,    "Compiler.set_output_style()": "predef::Web.Sass":1,
1366:   "predef::Nettle.BlockCipher.PCBC": "GCM"   "predef::Nettle.BlockCipher16.CCM.State.digest": "global::digest_size()"   "predef::Nettle.BlockCipher16.CCM.State.digest_size": "CCM::digest_size()" "global::digest_size()" + "predef::Nettle.BlockCipher16.CMAC.State": "Cipher::State" + "predef::Nettle.BlockCipher16.CMAC.State.substate_factory": "Cipher::State"   "predef::Nettle.BlockCipher16.EAX.State.digest": "global::digest_size()"   "predef::Nettle.BlockCipher16.EAX.State.digest_size": "EAX::digest_size()"   "predef::Nettle.BlockCipher16.EAX.State.set_decrypt_key": "set_iv()"