Crypto Library

Stable Version 1.0.1 (OutSystems 10)
Published on 08 November 2016 by 
Created on 08 November 2016
Wrapper for Forge, a native implementation of TLS (and various other cryptographic tools) in JavaScript.
Read More

Wrapper for the Forge library that implements several cryptographic algorithms for ciphers, PKI, and message digests.

Currently, this wrapper only exposes APIs for the AES cipher algorithm.

How to use it

Here's a brief tutorial on how to use the library.

  1. Use the InitForgeLibrary action to load the script, usually in the OnApplicationReady event.
  2. Use the GenerateKeyAndIV action to generate the encryption key and iv necessary to use the algorithm.
  3. Store them safely and locally on the device using the Key Store Plugin.
  4. Use EncryptAES and DecryptAES actions to encrypt and decrypt the values.

What’s new (1.0.1)
  • Fixed issue with script URL
Reviews (0)
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from André Vieira who created this component.
Crypto Library has no dependencies.
Component Consumers
No consumers yet.
Weekly Downloads 
Related Components
Silk UI Web
OutSystems R&D
A fully responsive and beautiful UI framework that works within the OutSystems Platform. Build amazing looking applications, in a fraction of the time, which work perfectly across devices. Learn how to start using Silk UI and see the examples at . Obtain assistance on using Silk UI in our forums .
OutSystems UI Mobile
OutSystems R&D
Create amazing native mobile applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
XML Records
Afonso Carvalho
An extension that allows you to convert an hierarchical structure, composed of Records and/or RecordLists to XML. It also allows to read an XML into the structure
More from André Vieira
SortRecordList Team
This extension is a generic record list sorter. It sorts any record list in ascending or descending order by any of its attributes (string, integer, decimal, etc). It can also return a distinct list by comparing any of its attributes. 
ZXing Services
OutSystems Technical Communication
This component provides services for barcode encoding and decoding in different formats: CODE 39, CODE 128, QR, EAN13, EAN8 throughZXing library (
App Icon Forge
André Vieira
Forge your OutSystems Applications icons in an instant.