🚀 Socket Launch Week 🚀 Day 5: Introducing Socket Fix.Learn More
Socket
Sign inDemoInstall
Socket

chiperline

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

chiperline

Chiperline an encryption method to protect data by obfuscating key map and generating randomly seed to protect the key.

1.0.10
latest
Source
npm
Version published
Weekly downloads
18
260%
Maintainers
1
Weekly downloads
 
Created
Source

Chiperline

Chiperline an encryption method to protect data by obfuscating key map and generating randomly seed to protect the key.

Features

  • Encrypting String using key
  • Decrypting String
  • Generating Random UUID
  • Generating Random Name
  • Generating Random Int (min, max)
  • Comparing String and Encrpted String

Try Demo

Docs

This is example how to using the encryption

  const Chiperline = require("chiperline")
  const chiper = new Chiperline("YourKey") // hcange this to your key

  const your_string = "MyPassword123"

  const encryptText = chiper.encrypt(your_string)
  console.log("Encrypted String: " + encryptText)

  const decryptText = chiper.decrypt(encryptText)
  console.log("Decrypted String: " + decryptText)

Constructor

Initialize the package

    const Chiperline = require("chiperline")
    const chiper = new Chiperline("YourKey") // Change this to your key

compare(string, encrypted_string): Boolean

Return boolean if the string are compare with encrypted_string

Example:

const text = "Hello WOrld"
const encrypted_text = "!6e03C71b8229A54c5A97ff1A4dC760b990B46178BcF614f3f531C6a6ce19F621chiperline"
const isCompare = chiper.compare(text, encrypted_text)
console.log(isCompare) // true

encrypt(string): String

Return encrypted string

Example:

const text = "Hello World"
const encryptedText = chiper.encrypt(text)
console.log(encryptedText) // return !6e03C71b8229A54c5A97ff1A4dC760b990B46178BcF614f3f531C6a6ce19F621.sportline

decrypt(string): String

Return decrypted string (The key must be same when encrypting, or it will unreadable)

Example:

const text = "!6e03C71b8229A54c5A97ff1A4dC760b990B46178BcF614f3f531C6a6ce19F621.sportline"
const decryptedText = chiper.decrypt(text)
console.log(decryptedText) // "Hello World"

generateUUID(): String

Return UUID version 4

Example:

const uuid = chiper.generateUUID()
console.log(uuid) // "6a8b9c1c-2d2a-414e-9147-db7ee0482475"

randomName(word_length): String

Return randomly name

Example:

const name = chiper.randomName(2)
console.log(name) // "Gasetes Fofuni"

randomString(length): String

Return random string

Example:

const string = chiper.randomString(32)
console.log(string) // "eqmgDJcBKKROgvpFcmrxJERdiebqfeYf"

randomInt(length): Integer

Return random number

Example:

const numb = chiper.randomInt(1,10)
console.log(numb) // 7

Keywords

chiperline

FAQs

Package last updated on 04 Apr 2024

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