aboutsummaryrefslogtreecommitdiff
path: root/go/mac
AgeCommit message (Expand)Author
2023-06-07Rename h to handle in primitive factories.juerg
2023-05-24Optimize how the prefix is added in Tink's primitives.juerg
2023-05-12Remove deprecated New<Primitive>WithKeyManager deprecated APIsambrosin
2023-03-09Rewrite MAC example in go.juerg
2023-01-13Remove unnecessary return value checking of bytes.Buffer.Write().ckl
2023-01-10Implement HMAC Go key derivation.cinlin
2022-12-15[Golang] Add `key_type` and `key_prefix` to monitoring outputfelobato
2022-11-03Use tinkerror.Fail() in hardcoded key template functions.ckl
2022-10-21Keep Go function definitions on a single line.ckl
2022-09-14MAC - only log when annotations are present.felobato
2022-09-08Implement monitoring for MAC primitivefelobato
2022-09-08Internal testing utilitiesfelobato
2022-08-08Fix deprecation notices within doc comments.ckl
2022-06-29Remove public visibility of go_default_library build targets that were made p...juerg
2022-03-23Use consistent maxInt computation.ckl
2022-03-22Change comparison operator from == to >= in size checks.ckl
2022-03-17Use go_naming_convention=import_alias.juerg
2022-03-03Update go BUILD.bazel files.juerg
2022-02-16Rename go WORKSPACE and generate all go BUILD.bazel files with gazelle.juerg
2021-09-24Refactored keyset handlers removing new***KeysetManager functions to match mo...atierno
2021-09-08Remove KeyTemplate tests using testdata in Gojuerg
2021-08-12Migrate Tink go from Proto v1 to Proto v2, see https://blog.golang.org/protob...juerg
2021-05-25Add a bound check when computing MAC in legacy mode.thaidn
2021-04-12Add missing copyright statements. These were missing due to internal miscommu...tholenst
2021-03-16Internal change.juerg
2021-03-16Remove some unused flags.juerg
2021-03-15Fix compatibility issue in generating MACs of type LEGACY in go.juerg
2021-03-11Add HMAC-SHA224 and -SHA384 support to HMAC key manager.Tink Team
2021-01-05Let golang MAC and PRF primitives treat nil as "".juerg
2020-11-05Make skipping of tests when TEST_SRCDIR is unknown more explicit.juerg
2020-11-04Skip tests using test key template if TEST_SRCDIR unknowndrysdale
2020-10-28Use testdata to test MAC KeyTemplates in Go.juerg
2020-10-16Explicitly let output prefix type to TINK in templates.juerg
2020-10-16Deprecate custom key managers.tholenst
2020-10-15Add size checks.thaidn
2020-10-14Update Go examples.thaidn
2020-10-08Update legacy mac tests in go.juerg
2020-09-17Set default value of enable_compute_old_legacy_mac to false.juerg
2020-09-15Add flag to disable computation of LEGACY MACs in Go. By default, computation...juerg
2020-09-15Add tests for Legacy MACs in Go.juerg
2020-08-21Use correct key in Go AES-CMAC testTink Team
2020-08-20Fix typos in comments and log messages for Tink Go versionTink Team
2020-08-20Make unit tests runnable using Go tooling.ckl
2020-06-29Move examples from comment to Go examples.Tink Team
2020-06-10Consolidate multiple instances of mapping hash algorithms to their digest sizes.ckl
2020-04-28Adding AES-CMAC to golang as a MAC.sschmieg
2020-03-31Go - avoid panic on wrong *keyset.Handletholenst
2020-03-24Rename the remaining wrapped tink primitives in Go.juerg
2020-02-25Move go/subtle/mac to go/mac/subtle.thaidn
2020-01-27Introducing a separate WORKSPACE for Go.przydatek