tink-crypto/tink-cc

GitHub: tink-crypto/tink-cc

Google推出的C++密码学库,旨在让开发者无需密码学背景也能安全地使用加密功能。

Stars: 93 | Forks: 22

# Tink C++ **测试** | **GCP Ubuntu** | **macOS** | **GCP Windows** ---------------------------- | ------------------------------------------------------------- | ------------------------------------------------ | --------------- Bazel | [![Bazel_GcpUbuntu](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-bazel-gcp-ubuntu.svg)](#) | [![Bazel_MacOs](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-bazel-macos-external.svg)](#) | [![Bazel_GcpWindows](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-bazel-gcp-windows.svg)](#) Bazel w/ BoringCrypto (FIPS) | [![Bazel_Fips_GcpUbuntu](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-bazel-fips-gcp-ubuntu.svg)](#) | N/A | N/A CMake | [![CMake_GcpUbuntu](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-cmake-gcp-ubuntu.svg)](#) | [![CMake_MacOs](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-cmake-macos-external.svg)](#) | [![CMake_GcpWindows](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-cmake-gcp-windows.svg)](#) CMake w/ OpenSSL | [![CMake_OpenSsl_GcpUbuntu](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-cmake-openssl-gcp-ubuntu.svg)](#) | [![CMake_OpenSsl_MacOs](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-cmake-openssl-macos-external.svg)](#) | N/A CMake w/ OpenSSL3 | [![CMake_OpenSsl3_GcpUbuntu](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-cmake-openssl3-gcp-ubuntu.svg)](#) | N/A | N/A CMake w/ Installed Deps | [![CMake_Installed_Deps](https://storage.googleapis.com/tink-kokoro-build-badges/tink-cc-cmake-installed_deps-gcp-ubuntu.svg)](#) | N/A | N/A 在您的应用程序中使用加密 [不应该][devs_are_users_too_slides] 感觉像是在黑暗中玩杂耍电锯。Tink 是一个由 Google 的一组密码学家和安全工程师编写的加密库。它源于我们与 Google 产品团队合作的丰富经验, [修复实现中的弱点](https://github.com/google/wycheproof), 以及提供无需加密背景即可安全使用的简单 API。 Tink 提供了安全的 API,易于正确使用且难以(更难)被误用。 它通过以用户为中心的设计、谨慎的实现和代码审查以及广泛的测试来减少常见的加密陷阱。在 Google,Tink 是标准的加密库之一,已部署在数百个产品和系统中。 要快速了解 Tink 的设计,请查看 [Tink 的目标](https://developers.google.com/tink/design/goals_of_tink)。 官方文档可在 https://developers.google.com/tink 获取。 ## 联系方式和邮件列表 如果您想做出贡献,请阅读 [贡献指南](docs/CONTRIBUTING.md) 并向我们发送 pull requests。您也可以报告错误或提交功能请求。 如果您想与开发人员交谈或获得主要产品更新的通知,您可能需要订阅我们的 [邮件列表](https://groups.google.com/forum/#!forum/tink-users)。 ## 维护者 Tink 由以下人员维护 (A-Z): - Moreno Ambrosin - Taymon Beal - William Conner - Thomas Holenstein - Stefan Kölbl - Charles Lee - Cindy Lin - Fernando Lobato Meeser - Ioana Nedelcu - Sophie Schmieg - Elizaveta Tretiakova - Jürg Wullschleger 往期成员: - Haris Andrianakis - Daniel Bleichenbacher - Tanuj Dhir - Thai Duong - Atul Luykx - Rafael Misoczki - Quan Nguyen - Bartosz Przydatek - Enzo Puig - Laurent Simon - Veronika Slívová - Paula Vidas
标签:API 安全, Bash脚本, Bazel, BoringSSL, C++, CMake, DNS 反向解析, FIPS 合规, Google Tink, meg, OpenSSL, 信息安全, 加密库, 子域名变形, 安全测试工具, 密码学, 手动系统调用, 数据擦除, 网络安全, 隐私保护