Skip to content

rocketbot-cl/GoogleCKMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google CKMS

This module connects to the Google CKMS API. You can use it to manage your organization's keys.

Read this in other languages: English, Português, Español

How to install this module

To install the module in Rocketbot Studio, it can be done in two ways:

  1. Manual: Download the .zip file and unzip it in the modules folder. The folder name must be the same as the module and inside it must have the following files and folders: _init_.py, package.json, docs, example and libs. If you have the application open, refresh your browser to be able to use the new module.
  2. Automatic: When entering Rocketbot Studio on the right margin you will find the Addons section, select Install Mods, search for the desired module and press install.

Overview

  1. Setup G-Suite credentials
    Configure credentials to connect with the Google CKMS API.

  2. Create key ring
    Create a key ring in Google CKMS. The command will return the path of the key ring created.

  3. Get all key rings
    Get all key rings from a project in Google CKMS. The command will return a list with the key rings.

  4. Create symmetric key
    Create a symmetric key in Google CKMS.

  5. Encrypt plain text
    Encrypts plain text with a symmetric key in Google CKMS. The command returns the encrypted text.

  6. Decrypt encrypted text
    Decrypts encrypted text with a symmetric key in Google CKMS. The command returns the plain text.


OS

  • windows
  • mac
  • linux
  • docker

Dependencies

License

MIT
MIT