UNPKG

@openziti/libcrypto-js

Version:

The OpenSSL libcrypto library compiled to pure JavaScript

85 lines (59 loc) 2.66 kB
<p align="center" width="100%"> <a href="https://openziti.io"><img src="ziti.png" width="100"></a> </p> <p align="center"> <b> <a>@openziti/libcrypto.js</a> <br> <br> <b> This component contains the OpenSSL libcrypto library compiled to WebAssembly and pure JavaScript, with convenient wrappers. This is used as part of the <a href="https://openziti.io/about">OpenZiti</a> Zero Trust browZer stack</b> </p> <p align="center"> <br> <b>Are you interested in knowing how to easily embed programmable, high performance, zero trust networking into your app, on any internet connection, without VPNs? <br> Learn more about our <a href="https://openziti.io/about">OpenZiti</a> project by clicking the image below:</b> <br> <br> <a href="https://openziti.io"><img src="ziti-dev-logo.png" width="200"></a> </p> --- [![WASM-Build](https://github.com/openziti/libcrypto.js/workflows/Build-OpenSSL-WASM/badge.svg?branch=main)]() [![emcc-Build](https://github.com/openziti/libcrypto.js/workflows/Build-emcc-Container/badge.svg?branch=main)]() [![CodeQL](https://github.com/openziti/libcrypto.js/workflows/CodeQL/badge.svg?branch=main)]() [![Issues](https://img.shields.io/github/issues-raw/openziti/libcrypto.js)]() [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![LOC](https://img.shields.io/tokei/lines/github/openziti/libcrypto.js)]() [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=rounded)](CONTRIBUTING.md) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](CODE_OF_CONDUCT.md) --- <!-- TOC --> - [Overview](#overview) - [Features](#features) - [Installation](#installation) - [API](#api) - [License](#license) <!-- /TOC --> ## Overview More detailed explanation...coming soon... but meanwhile: The Ziti browZer environment allows you to run a web app server in a private, dark-to-the-internet VPC, and _still_ allow your authorized users to access it, _AND_ you do not need to make any modifications to your web app to accomplish this. <br> <p align="center" width="100%"> <a href="https://ziti.dev"><img src="browZer-diagram.png" width="600"></a> </p> ## Features tbd ## Installation tbd ## API tbd ## License Apache 2.0 [npm-image]: https://flat.badgen.net/npm/v/@openziti/libcrypto.js [npm-url]: https://www.npmjs.com/package/@openziti/libcrypto.js [install-size-image]: https://flat.badgen.net/packagephobia/install/@openziti/libcrypto.js [install-size-url]: https://packagephobia.now.sh/result?p=@openziti/libcrypto.js