Skip to content

internxt/rn-crypto

Repository files navigation

rn-crypto

A library for using crypto in native modules

Installation

npm install rn-crypto

Usage

import { encryptFile } from "rn-crypto";

// ...
const sourcePath = '/path/where/content/to/encrypt/is';
const destinationPath = '/path/where/writing/encrypted/output';
const key = 'hexadecimal-encryption-file-key';
const iv = 'hexadecimal-initialization-vector'; 

encryptFile(
  sourcePath,
  destinationPath,
  key,
  iv,
  (err) => {
    if (err) {
      // handle error...
    } else {
      // file is encrypted succesfully, it can be found at destinationPath
    }
  }
)

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •