New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

op-aws-lc

Package Overview
Dependencies
Maintainers
0
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

op-aws-lc

AWS LC with FIPS for React Native

  • 0.1.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
2
decreased by-96.36%
Maintainers
0
Weekly downloads
 
Created
Source

op-aws-lc

AWS LC with FIPS for React Native

Installation

npm install @op-engineering/op-aws-lc
npx pod-install

Or if using Expo

npm install @op-engineering/op-aws-lc
npx expo prebuild

Motivation

FIPS (Federal Information Processing Standards) is a set of standards and guidelines for cryptographic modules, established by the US National Institute of Standards and Technology (NIST). FIPS 140-2/3 certification ensures that cryptographic modules meet rigorous security requirements for use in government and regulated industries.

Key points about FIPS:

  • Required for US federal government systems
  • Industry standard for healthcare and financial sectors
  • Validates implementation of cryptographic algorithms
  • Ensures proper key management and module security
  • AWS-LC has obtained FIPS 140-2 Level 1 validation

This library binds the Rust version of AWS-LC with FIPS turned on.

Amazon LC Fips

Usage

Hmac

import { generateHmacKey, HmacAlgorithm } from '@op-engineering/op-aws-lc';

const key = generateHmacKey(HmacAlgorithm.SHA256);
// Signature is an ArrayBuffer that contains the raw bytes of the tag
const signature = key.sign('hello');
if (key.verify('hello', signature) == false) {
  console.error('Signature verification failed!');
}

Get in touch

The rest of the algorithms inside aws-lc still need to be bridged. Get in contact by joining our Discord or write to ospfranco@gmail.com for further assistance

License

MIT

Keywords

FAQs

Package last updated on 23 Feb 2025

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