Tất cả các thư viện Tink Go đều được xuất bản dưới dạng các mô-đun Go có thể dùng với công cụ Go tiêu chuẩn hoặc Bazel.
Sau khi cài đặt và thiết lập Tink, hãy tiếp tục với phần Các bước tiếp theo.
Tink Go
Thư viện Go cốt lõi là tink-go với 2.5.0 là bản phát hành mới nhất.
Công cụ Go
Chạy lệnh sau từ thư mục dự án của bạn:
go get github.com/tink-crypto/tink-go/v2@v2.5.0
Tiện ích AWS KMS
Tiện ích Tink Go AWS KMS là tink-go-awskms với 2.1.0 là bản phát hành mới nhất.
Công cụ Go
Chạy lệnh sau từ thư mục dự án của bạn:
go get github.com/tink-crypto/tink-go-awskms/v2@2.1.0
Tiện ích Google Cloud KMS
Tiện ích Tink Go Google Cloud KMS là tink-go-gcpkms với 2.2.0 là bản phát hành mới nhất.
Công cụ Go
Chạy lệnh sau từ thư mục dự án của bạn:
go get github.com/tink-crypto/tink-go-gcpkms/v2@v2.2.0
Tiện ích HashiCorp Vault
Tiện ích Tink Go HashiCorp Vault là tink-go-hcvault với 2.3.0 là bản phát hành mới nhất.
Công cụ Go
Chạy lệnh sau từ thư mục dự án của bạn:
go get github.com/tink-crypto/tink-go-hcvault/v2@v2.3.0
Các bước tiếp theo
Sau khi hoàn tất quá trình thiết lập Tink, hãy tiếp tục với các bước sử dụng Tink tiêu chuẩn:
- Chọn một thành phần cơ bản – Quyết định sử dụng thành phần cơ bản nào dựa trên trường hợp sử dụng của bạn
- Quản lý khoá – Bảo vệ khoá bằng KMS bên ngoài, tạo bộ khoá và xoay vòng khoá