Project

virgil-sdk

0.01
No commit activity in last 3 years
No release in over 3 years
Virgil keys service SDK
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

~> 0.10.0
 Project Readme

Virgil Security Ruby SDK

Build Status Gem GitHub license Documentation YARD

Introduction | SDK Features | JWT Generation | Ruby SDK V4 | Docs | Support

Introduction

Virgil Security provides a set of APIs for adding security to any application. In a few simple steps you can encrypt communication, securely store data, provide passwordless login, and ensure data integrity.

The Virgil SDK allows developers to get up and running with Virgil API quickly and add full end-to-end security to their existing digital solutions to become HIPAA and GDPR compliant and more.

SDK Features

  • Communicate with Virgil Cards Service
  • Manage users' public keys
  • Encrypt, sign, decrypt and verify data
  • Store private keys in secure local storage
  • Use Virgil Crypto Library

JWT Generation

To make calls to Virgil Services (for example, to register user's card on Virgil Cloud), you have to generate a JSON Web Token ("JWT") that contains the user's identity, which is a string that uniquely identifies each user in your application.

To start generating a JWT, switch to JWT-V5 branch and follow the README instructions.

Ruby SDK V4

Switch to V4 branch to find out more information on how to start working with Virgil Ruby SDK V4.

Docs

Virgil Security has a powerful set of APIs, and the Developer Documentation can get you started today.

License

This library is released under the 3-clause BSD License.

Support

Our developer support team is here to help you. Find out more information on our Help Center.

You can find us on Twitter or send us email support@VirgilSecurity.com.

Also, get extra help from our support team on Slack.