All Projects → itinance → react-native-sha256

itinance / react-native-sha256

Licence: MIT License
sha256 natively for react-native

Programming Languages

objective c
16641 projects - #2 most used programming language
java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
Starlark
911 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to react-native-sha256

Checksum
Checksum calculation extensions for Swift
Stars: ✭ 28 (-62.67%)
Mutual labels:  sha256, hash-algorithm
Practical.Cryptography
simple extension methods which make working with cryptography easier
Stars: ✭ 23 (-69.33%)
Mutual labels:  hash-algorithm
pysha2
Pure Python implementation of SHA2 (i.e., SHA224, SHA256, SHA384, and SHA512).
Stars: ✭ 52 (-30.67%)
Mutual labels:  sha256
simple-sha256
Generate SHA-256 hashes (in Node and the Browser)
Stars: ✭ 42 (-44%)
Mutual labels:  sha256
WebCrypto.swift
A small collection of cryptographic functions based on the JavaScript WebCrypto API.
Stars: ✭ 16 (-78.67%)
Mutual labels:  sha256
Btcbf
Bitcoin private key brute force tool, written in python. Also can be used as a bitcoin wallet generator.
Stars: ✭ 91 (+21.33%)
Mutual labels:  sha256
SHA256
A C++ SHA256 implementation.
Stars: ✭ 79 (+5.33%)
Mutual labels:  sha256
as-sha256
AssemblyScript implementation of SHA256
Stars: ✭ 15 (-80%)
Mutual labels:  sha256
cryptosuite2
Cryptographic suite for Arduino (SHA, HMAC-SHA)
Stars: ✭ 23 (-69.33%)
Mutual labels:  sha256
go-checksum
Simple tool to calc Golang module checksum of go.mod and module dir.
Stars: ✭ 45 (-40%)
Mutual labels:  sha256
Hashrat
Hashing tool supporting md5,sha1,sha256,sha512,whirlpool,jh and hmac versions of these. Includes recursive file hashing and other features.
Stars: ✭ 46 (-38.67%)
Mutual labels:  sha256
noble-hashes
Audited & minimal JS implementation of SHA2, SHA3, RIPEMD, BLAKE2/3, HMAC, HKDF, PBKDF2 & Scrypt
Stars: ✭ 213 (+184%)
Mutual labels:  sha256
hediye
Hash Generator & Cracker
Stars: ✭ 40 (-46.67%)
Mutual labels:  sha256
carrot-pool-stratum
Bitcoin Stratum Pool Plugin ⛏ 📦 🔌
Stars: ✭ 22 (-70.67%)
Mutual labels:  sha256
ntHash
Fast hash function for DNA sequences
Stars: ✭ 66 (-12%)
Mutual labels:  hash-algorithm
ecdsa-kotlin
A simple, yet lightweight, fast elliptical curve cryptography library in kotlin.
Stars: ✭ 24 (-68%)
Mutual labels:  sha256
rust-hmac-sha256
A small, self-contained SHA256 and HMAC-SHA256 implementation.
Stars: ✭ 24 (-68%)
Mutual labels:  sha256
hash-wasm
Lightning fast hash functions using hand-tuned WebAssembly binaries
Stars: ✭ 382 (+409.33%)
Mutual labels:  sha256
shapool-core
FPGA core for SHA256d mining targeting Lattice iCE40 devices.
Stars: ✭ 19 (-74.67%)
Mutual labels:  sha256
gohooks
GoHooks make it easy to send and consume secured web-hooks from a Go application
Stars: ✭ 16 (-78.67%)
Mutual labels:  sha256

react-native-sha256

sha256 natively for react-native

Speed is king, especially for javascript-driven applications with react-native! This library provides native sha256-hashes for a string on both iOS and Android natively.

Installation

yarn add react-native-sha256
react-native link

Adding with CocoaPods

Add the RNSha256 pod to your list of application pods in your Podfile, using the path from the Podfile to the installed module:

pod 'RNSha256', :path => '../node_modules/react-native-sha256'

Install pods as usual:

pod install

Usage

Import the lib into your project:

import { sha256 } from 'react-native-sha256';

Build a sha256-hash:

sha256("Test").then( hash => {
    console.log(hash);
})

File-Hashes

If you need to calculate SHA-256 hashes from a file, use this method of react-native-fs: (https://github.com/itinance/react-native-fs#hashfilepath-string-algorithm-string-promisestring)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].