aboutsummaryrefslogtreecommitdiff
path: root/go/streamingaead
AgeCommit message (Expand)Author
2023-06-07Rename h to handle in primitive factories.juerg
2023-05-25Clean-up use of cipher.Seal.juerg
2023-05-25Refactor how AES and HMAC keys are derived.juerg
2023-05-12Remove deprecated New<Primitive>WithKeyManager deprecated APIsambrosin
2023-03-30Update example for streaming AEAD in golang.juerg
2023-03-08Use all primitives to decrypt in StreamingAead (golang).tholenst
2023-03-07Document that encrypting with a key with output prefix type TINK will not all...tholenst
2023-02-27Disallow ciphertext_segment_size = 2^31 in golang.tholenst
2023-02-27Disallow SHA224 and SHA384 for AesGcmHkdfStreamingKey in Golang and Java.tholenst
2023-02-16Disallow SHA224 and SHA384 for HKDF in AesCtrHmacStreamingKey objects.tholenst
2023-02-15Disallow HmacHashType in SHA224, SHA384 in Golang.tholenst
2023-02-13Set the upper limit on AesCtrHmacStreamingKey.ciphertext_segment_size to 2^31-1.tholenst
2023-01-13Remove unnecessary return value checking of bytes.Buffer.Write().ckl
2023-01-10Implement AES-GCM HKDF Streaming Go key derivation.cinlin
2022-11-03Use tinkerror.Fail() in hardcoded key template functions.ckl
2022-10-21Keep Go function definitions on a single line.ckl
2022-09-22Replace usage of deprecated io/ioutil package.ckl
2022-08-08Fix deprecation notices within doc comments.ckl
2022-05-06Replace additional (authenticated) data with associated data in some go tests.juerg
2022-04-22Allow buffering and re-reading data when trying to find the correctTink Team
2022-04-22Correct wrappedStreamingAEAD documentation.ckl
2022-04-15Implement a benchmark of decryptReader.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-12-02Restrict internal use of golang crypto librariesfelobato
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-04-12Add missing copyright statements. These were missing due to internal miscommu...tholenst
2021-01-05Use testdata to test Streaming AEAD KeyTemplates in Go.juerg
2020-12-17go/streamingaead: fix version checks for AES-CTR-HMAC testsdrysdale
2020-11-09Drop unused fields in aesGCMHKDFReaderdrysdale
2020-10-16Deprecate custom key managers.tholenst
2020-10-14Update Go examples.thaidn
2020-07-24Add AES-CTR-HMAC key manager and templates to the Go Streaming AEAD primitive.ckl
2020-07-24Add an AES-CTR-HMAC subtle implementation to the Go Streaming AEAD primitive.ckl
2020-07-24Seperate segment handling logic to facilitate usage in other implementations.ckl
2020-07-15Add AES128GCMHKDF1MBKeyTemplate.ckl
2020-07-14Clean up Go Streaming AEAD package layout and the AES-GCM-HKDF implementation.ckl
2020-06-19Clean up tink/go/streamingaead/subtle.ckl
2020-06-08Golang: Check that the segment counter is in [0, 2^32).thaidn
2020-06-05Remove duplicate example code embedded in the streamingaead package comment.ckl
2020-04-15Restructuring Golang: move subtle/aead to aead/subtle.thaidn
2020-03-31Go - avoid panic on wrong *keyset.Handletholenst
2020-03-24Rename the remaining wrapped tink primitives in Go.juerg
2020-03-23Restructuring Tink: moving subtle/streamingaead to streamingaead/subtle.thaidn
2020-02-18Add AES256_GCM_HKDF_1MB key templateTink Team
2020-01-27Introducing a separate WORKSPACE for Go.przydatek
2020-01-23+ Golang StreamingAEAD interface integrationTink Team