Skip to content
Sample codes for using Tink via JNI
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
TinkJNIDotNet Correct file name of tink *.jars Jun 17, 2019
TinkJNIRuby First commit of Ruby source files May 3, 2019
docs Correct May 3, 2019 Add license and contributing files Feb 20, 2019
LICENSE Add license and contributing files Feb 20, 2019 Update May 6, 2019

Tink JNI Examples

Sample codes of using Tink with non-Java languages


Tink library is currently available in Java, C++ and Obj-C. The purpose of the sample code is to allow developers to use Tink in other languages.

The core implementation of Tink is in Java. Thus, the sample codes use Java Native Interface (JNI) to create API bridge allowing Java code to be called by native applications written in other languages.

Current Status

  • C# JNI example was released on 2019-03-31.
  • Ruby JNI example was released on 2019-05-03.
  • Stay tuned for others!

Getting started


This is not an official Google product or library.

Tink is the library actively maintained and supported by the Google Pay team.

You can’t perform that action at this time.