Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
tink — Bibliothèque cryptographique multilingue fournissant des API AEAD, MAC, signature numérique et chiffrement hybride, conçue pour réduire les erreurs d'utilisation cryptographiques courantes. | Kitploit
Outils/GitHubGitHub/tink-crypto/tink
Outils de Chiffrement/DéchiffrementCryptographieAuthentificationArchived
GitHubtink-crypto/tink

tink

Bibliothèque cryptographique multilingue fournissant des API AEAD, MAC, signature numérique et chiffrement hybride, conçue pour réduire les erreurs d'utilisation cryptographiques courantes.

Voir le dépôtSite web
13.5k1.2kil y a 2 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Tink

NOTE: Tink a déménagé vers github.com/tink-crypto et ce dépôt n'est plus actif !

Comme prévu, nous avons scindé Tink en plusieurs dépôts GitHub hébergés sur github.com/tink-crypto. En conséquence, nous avons rendu ce dépôt en lecture seule et il ne sera plus maintenu à l'avenir.

Une bibliothèque multi-langages et multiplateforme qui fournit des API cryptographiques sécurisées, faciles à utiliser correctement et plus difficiles à utiliser à mauvais escient. Voir aussi : https://developers.google.com/tink.

Index

  1. Introduction
  2. Statut actuel
  3. Pour commencer
  4. En savoir plus
  5. Contact et liste de diffusion
  6. Mainteneurs

Introduction

Utiliser la crypto dans votre application ne devrait pas avoir à donner l'impression de jongler avec des tronçonneuses dans le noir. Tink est une bibliothèque cryptographique écrite par un groupe de cryptographes et d'ingénieurs sécurité de Google. Elle est née de notre vaste expérience de travail avec les équipes produit de Google, de la correction de faiblesses dans les implémentations et de la fourniture d'API simples qui peuvent être utilisées en toute sécurité sans avoir de connaissances en cryptographie.

Tink fournit des API sécurisées, faciles à utiliser correctement et plus difficiles à mal utiliser. Il réduit les pièges cryptographiques courants grâce à une conception centrée sur l'utilisateur, une implémentation soignée, des revues de code et des tests approfondis. Chez Google, Tink est l'une des bibliothèques cryptographiques standard et a été déployé dans des centaines de produits et systèmes.

Pour avoir un aperçu rapide de la conception de Tink, consultez les diapositives de une présentation sur Tink présentée à Real World Crypto 2019.

Statut actuel

Java/Android, C++, Obj-C, Go et Python sont testées en conditions réelles et prêtes pour la production. La dernière version est 1.7.0, publiée le 2022-08-09.

Javascript/Typescript est dans un état alpha et ne doit être utilisé que pour les tests. Veuillez consulter la déclaration d'intention de suppression ici.

UbuntumacOS
Kokoro UbuntuKokoro macOS

Pour commencer

La documentation du projet se trouve sur https://developers.google.com/tink. Elle décrit actuellement divers scénarios d'utilisation courants et couvre les implémentations Java et Python. Le site sera enrichi de contenu au fil du temps.

Vous pouvez également consulter tous les examples qui montrent comment effectuer des tâches simples avec Tink dans plusieurs langages.

  • Python
root@kitploit:~
pip3 install tink
  • Golang
root@kitploit:~
go get github.com/google/tink/go/...
  • Java
root@kitploit:~
<dependency>
  <groupId>com.google.crypto.tink</groupId>
  <artifactId>tink</artifactId>
  <version>1.7.0</version>
</dependency>
  • Android
root@kitploit:~
dependencies {
  implementation 'com.google.crypto.tink:tink-android:1.7.0'
}
  • Objective-C/iOS
root@kitploit:~
cd /path/to/your/Xcode project/
pod init
pod 'Tink', '1.7.0'
pod install

En savoir plus

  • Guide Java
  • Guide C++
  • Guide Obj-C
  • Guide Go
  • Guide Python
  • Objectifs de conception : sécurité et utilisabilité
  • Primitives cryptographiques prises en charge
  • Gestion des clés
  • Gérer les clés avec Tinkey
  • Problèmes connus

Portages communautaires

D'emblée, Tink prend en charge un large éventail de langages, mais ne prend pas encore en charge tous les langages. Heureusement, certains utilisateurs aiment tellement Tink qu'ils l'ont porté vers leurs langages préférés ! Vous trouverez ci-dessous des portages notables.

ATTENTION Bien que nous examinions généralement ces portages, jusqu'à nouvel ordre, nous ne les maintenons pas et n'avons pas l'intention de les prendre en charge dans un avenir prévisible.

  • Clojure

Contact et liste de diffusion

Si vous souhaitez contribuer, veuillez lire CONTRIBUTING et nous envoyer des pull requests. Vous pouvez également signaler des bogues ou soumettre des demandes de fonctionnalités.

Si vous souhaitez discuter avec les développeurs ou être informé des mises à jour importantes du produit, vous pouvez vous abonner à notre liste de diffusion.

Mainteneurs

Tink est maintenu par (A-Z) :

  • Moreno Ambrosin
  • Taymon Beal
  • Daniel Bleichenbacher
  • William Conner
  • Thai Duong
  • Thomas Holenstein
  • Stefan Kölbl
  • Charles Lee
  • Cindy Lin
  • Fernando Lobato Meeser
  • Atul Luykx
  • Rafael Misoczki
  • Sophie Schmieg
  • Laurent Simon
  • Elizaveta Tretiakova
  • Jürg Wullschleger

Anciens membres :

  • Haris Andrianakis
  • Tanuj Dhir
  • Quan Nguyen
  • Bartosz Przydatek
  • Enzo Puig
  • Veronika Slívová
  • Paula Vidas
  • Cathie Yun
  • Federico Zalcberg
Télécharger l’outil