모든 Tink Go 라이브러리는 표준 Go 도구 또는 Bazel에서 사용할 수 있는 Go 모듈로 게시됩니다.
Tink를 설치하고 설정한 후 다음 단계를 진행합니다.
Tink Go
핵심 Go 라이브러리는 tink-go이며 최신 버전은 2.4.0입니다.
Go 도구
프로젝트 디렉터리에서 다음 명령어를 실행합니다.
go get github.com/tink-crypto/tink-go/v2@v2.4.0
AWS KMS 확장 프로그램
Tink Go AWS KMS 확장 프로그램은 2.1.0이 최신 버전인 tink-go-awskms입니다.
Go 도구
프로젝트 디렉터리에서 다음 명령어를 실행합니다.
go get github.com/tink-crypto/tink-go-awskms/v2@2.1.0
Google Cloud KMS 확장 프로그램
Tink Go Google Cloud KMS 확장 프로그램은 2.2.0이 최신 버전인 tink-go-gcpkms입니다.
Go 도구
프로젝트 디렉터리에서 다음 명령어를 실행합니다.
go get github.com/tink-crypto/tink-go-gcpkms/v2@v2.2.0
HashiCorp Vault 확장 프로그램
Tink Go HashiCorp Vault 확장 프로그램은 2.3.0이 최신 버전인 tink-go-hcvault입니다.
Go 도구
프로젝트 디렉터리에서 다음 명령어를 실행합니다.
go get github.com/tink-crypto/tink-go-hcvault/v2@v2.3.0
다음 단계
Tink 설정을 완료한 후 표준 Tink 사용 단계를 계속 진행합니다.