Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ts.cryptojs256

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ts.cryptojs256

A minimalist bundle of cryptoJS method for 256 bits keys.

  • 1.0.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
103K
increased by2.84%
Maintainers
1
Weekly downloads
 
Created
Source

CryptoJS - 256 Titanium Alloy License

This module for the Appcelerator Titanium Alloy MVC framework brings CryptoJS 256 methods into Titanium.

Quick Start

Get it gitTio

Download this repository and install it

  • In your application's tiapp.xml file, add the module to the modules section:
<modules>
    <module platform="commonjs">ts.cryptojs256</module>
</modules>
  • Copy the ts.cryptojs256-commonjs-x.x.x.zip bundle into your root app directory.

Or use your favorite package manager

  • gitTio: gittio install ts.cryptojs256

Use it

var CryptoJS = require('ts.cryptojs256');

var encodedString = CryptoJS.enc.base64.stringify("The Smiths");
var hmacHash = CryptoJS.HmacSHA256("The Smiths", "Secret Key");

// Please refer to the original documentation of CryptoJS for more information and examples.

API

CryptoJS.enc.Base64

A Base64 encoder object

CryptoJS.enc.Base64.stringify(str) :: {String}

Encode a string using Base64 encoder

  • {String} str The given string to encode
  • return {String} The encoded string
CryptoJS.enc.Base64.parse(str) :: {String}

Decode an Base64 encoded string

  • {String} str The given string to decode
  • return {String} The decoded string
CryptoJS.enc.Utf8

A Utf8 encoder object

CryptoJS.enc.Utf8.stringify(str) :: {String}

Encode a string using Utf8 encoder

  • {String} str The given string to encode
  • return {String} The encoded string
CryptoJS.enc.Utf8.parse(str) :: {String}

Decode an Utf8 encoded string

  • {String} str The given string to decode
  • return {String} The decoded string
CryptoJS.enc.Latin1

A Latin1 encoder object

CryptoJS.enc.Latin1.stringify(str) :: {String}

Encode a string using Latin1 encoder

  • {String} str The given string to encode
  • return {String} The encoded string
CryptoJS.enc.Latin1.parse(str) :: {String}

Decode an Latin1 encoded string

  • {String} str The given string to decode
  • return {String} The decoded string
CryptoJS.SHA256(str) :: {String}

Crypt a string using a SHA256 algorithm

  • {String} str The given string to crypt
  • return {String} The crypted string
CryptoJS.HmacSHA256(str, secretKey) :: {String}

Crypt a string using a Hmac256 algorithm and a secret key

  • {String} str The given string to crypt
  • {String} secretKey The secret key used for encryption
  • return {String} The crypted string

Changelog

  • 1.0 First version

wearesmiths

Appcelerator, Appcelerator Titanium and associated marks and logos are trademarks of Appcelerator, Inc.
Titanium is Copyright (c) 2008-2015 by Appcelerator, Inc. All Rights Reserved.
Titanium is licensed under the Apache Public License (Version 2).

Keywords

FAQs

Package last updated on 17 Nov 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc