/tink-jni-examples

Sample codes for using Tink via JNI

Primary LanguageC#Apache License 2.0Apache-2.0

Tink JNI Examples

Sample codes of using Tink with non-Java languages

Introduction

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.

Timeline of Release

  • 2019-03-31 - C# JNI example
  • 2019-05-03 - Ruby JNI example
  • 2019-07-29 - PHP Bridge example
  • 2020-07-02 - Go JNI examples
  • 2021-04-30 - Python JNI examples

Getting started

Disclaimer

This is not an official Google product or library.

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