{"_id":"@axiacoin/util-crypto","_rev":"2-845283a058cd048a49491cb13d5e7165","name":"@axiacoin/util-crypto","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@axiacoin/util-crypto","version":"1.0.0","type":"module","description":"A collection of useful crypto utilities for @axiacoin","main":"index.js","sideEffects":["./cryptoInit.js","./cryptoInit.cjs","./detectPackage.js","./detectPackage.cjs"],"engines":{"node":">=14.0.0"},"author":{"name":"Sankar boro","email":"sankar.boro@zeeve.io"},"maintainers":[{"name":"sankar-boro-zeeve","email":"sankar.boro@zeeve.io"}],"contributors":[],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/axiacoin-js/common.git"},"bugs":{"url":"https://github.com/AXIACoin-Js/common/issues"},"homepage":"https://github.com/AXIACoin-Js/common/tree/master/packages/util-crypto#readme","dependencies":{"@axiacoin/networks":"1.0.0","@axiacoin/util":"1.0.0","@axiacoin/wasm-crypto":"1.0.0","@axiacoin/x-randomvalues":"1.0.0","@babel/runtime":"^7.15.4","base-x":"^3.0.8","base64-js":"^1.5.1","blakejs":"^1.1.1","bn.js":"^4.12.0","create-hash":"^1.2.0","ed2curve":"^0.3.0","elliptic":"^6.5.4","hash.js":"^1.1.7","js-sha3":"^0.8.0","scryptsy":"^2.1.0","tweetnacl":"^1.0.3","xxhashjs":"^0.2.2"},"devDependencies":{"@types/bn.js":"^4.11.6","@types/create-hash":"^1.2.2","@types/elliptic":"^6.4.13","@types/scryptsy":"^2.0.0","@types/xxhashjs":"^0.2.2"},"peerDependencies":{"@axiacoin/util":"1.0.0"},"exports":{".":{"require":"./index.cjs","default":"./index.js"},"./address":{"require":"./address/index.cjs","default":"./address/index.js"},"./address/addressToEvm":{"require":"./address/addressToEvm.cjs","default":"./address/addressToEvm.js"},"./address/check":{"require":"./address/check.cjs","default":"./address/check.js"},"./address/checksum":{"require":"./address/checksum.cjs","default":"./address/checksum.js"},"./address/decode":{"require":"./address/decode.cjs","default":"./address/decode.js"},"./address/defaults":{"require":"./address/defaults.cjs","default":"./address/defaults.js"},"./address/derive":{"require":"./address/derive.cjs","default":"./address/derive.js"},"./address/encode":{"require":"./address/encode.cjs","default":"./address/encode.js"},"./address/encodeDerived":{"require":"./address/encodeDerived.cjs","default":"./address/encodeDerived.js"},"./address/encodeMulti":{"require":"./address/encodeMulti.cjs","default":"./address/encodeMulti.js"},"./address/eq":{"require":"./address/eq.cjs","default":"./address/eq.js"},"./address/evmToAddress":{"require":"./address/evmToAddress.cjs","default":"./address/evmToAddress.js"},"./address/is":{"require":"./address/is.cjs","default":"./address/is.js"},"./address/keyDerived":{"require":"./address/keyDerived.cjs","default":"./address/keyDerived.js"},"./address/keyMulti":{"require":"./address/keyMulti.cjs","default":"./address/keyMulti.js"},"./address/setSS58Format":{"require":"./address/setSS58Format.cjs","default":"./address/setSS58Format.js"},"./address/sort":{"require":"./address/sort.cjs","default":"./address/sort.js"},"./address/sshash":{"require":"./address/sshash.cjs","default":"./address/sshash.js"},"./address/types":{"require":"./address/types.cjs","default":"./address/types.js"},"./address/validate":{"require":"./address/validate.cjs","default":"./address/validate.js"},"./base32":{"require":"./base32/index.cjs","default":"./base32/index.js"},"./base32/bs32":{"require":"./base32/bs32.cjs","default":"./base32/bs32.js"},"./base32/decode":{"require":"./base32/decode.cjs","default":"./base32/decode.js"},"./base32/encode":{"require":"./base32/encode.cjs","default":"./base32/encode.js"},"./base32/is":{"require":"./base32/is.cjs","default":"./base32/is.js"},"./base32/validate":{"require":"./base32/validate.cjs","default":"./base32/validate.js"},"./base58":{"require":"./base58/index.cjs","default":"./base58/index.js"},"./base58/bs58":{"require":"./base58/bs58.cjs","default":"./base58/bs58.js"},"./base58/decode":{"require":"./base58/decode.cjs","default":"./base58/decode.js"},"./base58/encode":{"require":"./base58/encode.cjs","default":"./base58/encode.js"},"./base58/is":{"require":"./base58/is.cjs","default":"./base58/is.js"},"./base58/validate":{"require":"./base58/validate.cjs","default":"./base58/validate.js"},"./base64":{"require":"./base64/index.cjs","default":"./base64/index.js"},"./base64/decode":{"require":"./base64/decode.cjs","default":"./base64/decode.js"},"./base64/encode":{"require":"./base64/encode.cjs","default":"./base64/encode.js"},"./base64/is":{"require":"./base64/is.cjs","default":"./base64/is.js"},"./base64/pad":{"require":"./base64/pad.cjs","default":"./base64/pad.js"},"./base64/trim":{"require":"./base64/trim.cjs","default":"./base64/trim.js"},"./base64/validate":{"require":"./base64/validate.cjs","default":"./base64/validate.js"},"./blake2":{"require":"./blake2/index.cjs","default":"./blake2/index.js"},"./blake2/asHex":{"require":"./blake2/asHex.cjs","default":"./blake2/asHex.js"},"./blake2/asU8a":{"require":"./blake2/asU8a.cjs","default":"./blake2/asU8a.js"},"./bundle":{"require":"./bundle.cjs","default":"./bundle.js"},"./crypto":{"require":"./crypto.cjs","default":"./crypto.js"},"./cryptoInit":{"require":"./cryptoInit.cjs","default":"./cryptoInit.js"},"./detectPackage":{"require":"./detectPackage.cjs","default":"./detectPackage.js"},"./ethereum":{"require":"./ethereum/index.cjs","default":"./ethereum/index.js"},"./ethereum/encode":{"require":"./ethereum/encode.cjs","default":"./ethereum/encode.js"},"./ethereum/isAddress":{"require":"./ethereum/isAddress.cjs","default":"./ethereum/isAddress.js"},"./ethereum/isChecksum":{"require":"./ethereum/isChecksum.cjs","default":"./ethereum/isChecksum.js"},"./hd":{"require":"./hd/index.cjs","default":"./hd/index.js"},"./hd/ethereum":{"require":"./hd/ethereum/index.cjs","default":"./hd/ethereum/index.js"},"./hd/ledger":{"require":"./hd/ledger/index.cjs","default":"./hd/ledger/index.js"},"./hd/ledger/derivePrivate":{"require":"./hd/ledger/derivePrivate.cjs","default":"./hd/ledger/derivePrivate.js"},"./hd/ledger/master":{"require":"./hd/ledger/master.cjs","default":"./hd/ledger/master.js"},"./hd/validatePath":{"require":"./hd/validatePath.cjs","default":"./hd/validatePath.js"},"./hmac":{"require":"./hmac/index.cjs","default":"./hmac/index.js"},"./hmac/sha":{"require":"./hmac/sha.cjs","default":"./hmac/sha.js"},"./hmac/sha256":{"require":"./hmac/sha256.cjs","default":"./hmac/sha256.js"},"./hmac/sha512":{"require":"./hmac/sha512.cjs","default":"./hmac/sha512.js"},"./json":{"require":"./json/index.cjs","default":"./json/index.js"},"./json/constants":{"require":"./json/constants.cjs","default":"./json/constants.js"},"./json/decrypt":{"require":"./json/decrypt.cjs","default":"./json/decrypt.js"},"./json/decryptData":{"require":"./json/decryptData.cjs","default":"./json/decryptData.js"},"./json/encrypt":{"require":"./json/encrypt.cjs","default":"./json/encrypt.js"},"./json/encryptFormat":{"require":"./json/encryptFormat.cjs","default":"./json/encryptFormat.js"},"./json/types":{"require":"./json/types.cjs","default":"./json/types.js"},"./keccak":{"require":"./keccak/index.cjs","default":"./keccak/index.js"},"./keccak/asHex":{"require":"./keccak/asHex.cjs","default":"./keccak/asHex.js"},"./keccak/asU8a":{"require":"./keccak/asU8a.cjs","default":"./keccak/asU8a.js"},"./key":{"require":"./key/index.cjs","default":"./key/index.js"},"./key/DeriveJunction":{"require":"./key/DeriveJunction.cjs","default":"./key/DeriveJunction.js"},"./key/extractPath":{"require":"./key/extractPath.cjs","default":"./key/extractPath.js"},"./key/extractSuri":{"require":"./key/extractSuri.cjs","default":"./key/extractSuri.js"},"./key/fromPath":{"require":"./key/fromPath.cjs","default":"./key/fromPath.js"},"./key/hdkdEcdsa":{"require":"./key/hdkdEcdsa.cjs","default":"./key/hdkdEcdsa.js"},"./key/hdkdEd25519":{"require":"./key/hdkdEd25519.cjs","default":"./key/hdkdEd25519.js"},"./key/hdkdSr25519":{"require":"./key/hdkdSr25519.cjs","default":"./key/hdkdSr25519.js"},"./mnemonic":{"require":"./mnemonic/index.cjs","default":"./mnemonic/index.js"},"./mnemonic/bip39":{"require":"./mnemonic/bip39.cjs","default":"./mnemonic/bip39.js"},"./mnemonic/bip39-en":{"require":"./mnemonic/bip39-en.cjs","default":"./mnemonic/bip39-en.js"},"./mnemonic/generate":{"require":"./mnemonic/generate.cjs","default":"./mnemonic/generate.js"},"./mnemonic/toEntropy":{"require":"./mnemonic/toEntropy.cjs","default":"./mnemonic/toEntropy.js"},"./mnemonic/toLegacySeed":{"require":"./mnemonic/toLegacySeed.cjs","default":"./mnemonic/toLegacySeed.js"},"./mnemonic/toMiniSecret":{"require":"./mnemonic/toMiniSecret.cjs","default":"./mnemonic/toMiniSecret.js"},"./mnemonic/validate":{"require":"./mnemonic/validate.cjs","default":"./mnemonic/validate.js"},"./nacl":{"require":"./nacl/index.cjs","default":"./nacl/index.js"},"./nacl/box/fromSecret":{"require":"./nacl/box/fromSecret.cjs","default":"./nacl/box/fromSecret.js"},"./nacl/convertKey":{"require":"./nacl/convertKey.cjs","default":"./nacl/convertKey.js"},"./nacl/decrypt":{"require":"./nacl/decrypt.cjs","default":"./nacl/decrypt.js"},"./nacl/deriveHard":{"require":"./nacl/deriveHard.cjs","default":"./nacl/deriveHard.js"},"./nacl/encrypt":{"require":"./nacl/encrypt.cjs","default":"./nacl/encrypt.js"},"./nacl/keypair/fromRandom":{"require":"./nacl/keypair/fromRandom.cjs","default":"./nacl/keypair/fromRandom.js"},"./nacl/keypair/fromSecret":{"require":"./nacl/keypair/fromSecret.cjs","default":"./nacl/keypair/fromSecret.js"},"./nacl/keypair/fromSeed":{"require":"./nacl/keypair/fromSeed.cjs","default":"./nacl/keypair/fromSeed.js"},"./nacl/keypair/fromString":{"require":"./nacl/keypair/fromString.cjs","default":"./nacl/keypair/fromString.js"},"./nacl/open":{"require":"./nacl/open.cjs","default":"./nacl/open.js"},"./nacl/seal":{"require":"./nacl/seal.cjs","default":"./nacl/seal.js"},"./nacl/sign":{"require":"./nacl/sign.cjs","default":"./nacl/sign.js"},"./nacl/verify":{"require":"./nacl/verify.cjs","default":"./nacl/verify.js"},"./networks":{"require":"./networks.cjs","default":"./networks.js"},"./package.json":"./package.json","./packageInfo":{"require":"./packageInfo.cjs","default":"./packageInfo.js"},"./pbkdf2":{"require":"./pbkdf2/index.cjs","default":"./pbkdf2/index.js"},"./pbkdf2/encode":{"require":"./pbkdf2/encode.cjs","default":"./pbkdf2/encode.js"},"./pbkdf2/pbkdf2":{"require":"./pbkdf2/pbkdf2.cjs","default":"./pbkdf2/pbkdf2.js"},"./random":{"require":"./random/index.cjs","default":"./random/index.js"},"./random/asHex":{"require":"./random/asHex.cjs","default":"./random/asHex.js"},"./random/asNumber":{"require":"./random/asNumber.cjs","default":"./random/asNumber.js"},"./random/asU8a":{"require":"./random/asU8a.cjs","default":"./random/asU8a.js"},"./README.md":"./README.md","./schnorrkel":{"require":"./schnorrkel/index.cjs","default":"./schnorrkel/index.js"},"./schnorrkel/agreement":{"require":"./schnorrkel/agreement.cjs","default":"./schnorrkel/agreement.js"},"./schnorrkel/derive":{"require":"./schnorrkel/derive.cjs","default":"./schnorrkel/derive.js"},"./schnorrkel/deriveHard":{"require":"./schnorrkel/deriveHard.cjs","default":"./schnorrkel/deriveHard.js"},"./schnorrkel/derivePublic":{"require":"./schnorrkel/derivePublic.cjs","default":"./schnorrkel/derivePublic.js"},"./schnorrkel/deriveSoft":{"require":"./schnorrkel/deriveSoft.cjs","default":"./schnorrkel/deriveSoft.js"},"./schnorrkel/keypair/fromSeed":{"require":"./schnorrkel/keypair/fromSeed.cjs","default":"./schnorrkel/keypair/fromSeed.js"},"./schnorrkel/keypair/fromU8a":{"require":"./schnorrkel/keypair/fromU8a.cjs","default":"./schnorrkel/keypair/fromU8a.js"},"./schnorrkel/keypair/testing":{"require":"./schnorrkel/keypair/testing.cjs","default":"./schnorrkel/keypair/testing.js"},"./schnorrkel/keypair/toU8a":{"require":"./schnorrkel/keypair/toU8a.cjs","default":"./schnorrkel/keypair/toU8a.js"},"./schnorrkel/sign":{"require":"./schnorrkel/sign.cjs","default":"./schnorrkel/sign.js"},"./schnorrkel/verify":{"require":"./schnorrkel/verify.cjs","default":"./schnorrkel/verify.js"},"./schnorrkel/vrfSign":{"require":"./schnorrkel/vrfSign.cjs","default":"./schnorrkel/vrfSign.js"},"./schnorrkel/vrfVerify":{"require":"./schnorrkel/vrfVerify.cjs","default":"./schnorrkel/vrfVerify.js"},"./scrypt":{"require":"./scrypt/index.cjs","default":"./scrypt/index.js"},"./scrypt/defaults":{"require":"./scrypt/defaults.cjs","default":"./scrypt/defaults.js"},"./scrypt/encode":{"require":"./scrypt/encode.cjs","default":"./scrypt/encode.js"},"./scrypt/fromU8a":{"require":"./scrypt/fromU8a.cjs","default":"./scrypt/fromU8a.js"},"./scrypt/toU8a":{"require":"./scrypt/toU8a.cjs","default":"./scrypt/toU8a.js"},"./scrypt/types":{"require":"./scrypt/types.cjs","default":"./scrypt/types.js"},"./secp256k1":{"require":"./secp256k1/index.cjs","default":"./secp256k1/index.js"},"./secp256k1/compress":{"require":"./secp256k1/compress.cjs","default":"./secp256k1/compress.js"},"./secp256k1/deriveHard":{"require":"./secp256k1/deriveHard.cjs","default":"./secp256k1/deriveHard.js"},"./secp256k1/expand":{"require":"./secp256k1/expand.cjs","default":"./secp256k1/expand.js"},"./secp256k1/hasher":{"require":"./secp256k1/hasher.cjs","default":"./secp256k1/hasher.js"},"./secp256k1/keypair/fromSeed":{"require":"./secp256k1/keypair/fromSeed.cjs","default":"./secp256k1/keypair/fromSeed.js"},"./secp256k1/recover":{"require":"./secp256k1/recover.cjs","default":"./secp256k1/recover.js"},"./secp256k1/secp256k1":{"require":"./secp256k1/secp256k1.cjs","default":"./secp256k1/secp256k1.js"},"./secp256k1/sign":{"require":"./secp256k1/sign.cjs","default":"./secp256k1/sign.js"},"./secp256k1/tweakAdd":{"require":"./secp256k1/tweakAdd.cjs","default":"./secp256k1/tweakAdd.js"},"./secp256k1/types":{"require":"./secp256k1/types.cjs","default":"./secp256k1/types.js"},"./secp256k1/verify":{"require":"./secp256k1/verify.cjs","default":"./secp256k1/verify.js"},"./sha512":{"require":"./sha512/index.cjs","default":"./sha512/index.js"},"./sha512/asU8a":{"require":"./sha512/asU8a.cjs","default":"./sha512/asU8a.js"},"./signature":{"require":"./signature/index.cjs","default":"./signature/index.js"},"./signature/verify":{"require":"./signature/verify.cjs","default":"./signature/verify.js"},"./types":{"require":"./types.cjs","default":"./types.js"},"./xxhash":{"require":"./xxhash/index.cjs","default":"./xxhash/index.js"},"./xxhash/asHex":{"require":"./xxhash/asHex.cjs","default":"./xxhash/asHex.js"},"./xxhash/asU8a":{"require":"./xxhash/asU8a.cjs","default":"./xxhash/asU8a.js"},"./xxhash/xxhash64/asBn":{"require":"./xxhash/xxhash64/asBn.cjs","default":"./xxhash/xxhash64/asBn.js"},"./xxhash/xxhash64/asHex":{"require":"./xxhash/xxhash64/asHex.cjs","default":"./xxhash/xxhash64/asHex.js"},"./xxhash/xxhash64/asRaw":{"require":"./xxhash/xxhash64/asRaw.cjs","default":"./xxhash/xxhash64/asRaw.js"},"./xxhash/xxhash64/asValue":{"require":"./xxhash/xxhash64/asValue.cjs","default":"./xxhash/xxhash64/asValue.js"}},"_id":"@axiacoin/util-crypto@1.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-h5cJ1WamSqUiQyuSChjnoYRZHCoZV1m3bqnuoxeQv2UTBiMCAGtMkZSzPZrJnfxo2vmI7LQDQsJMAgxlbZsedg==","shasum":"203997e1a81f6fc13466956bd2e6c5be51d489d5","tarball":"https://registry.npmjs.org/@axiacoin/util-crypto/-/util-crypto-1.0.0.tgz","fileCount":311,"unpackedSize":1053400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzG6TCRA9TVsSAnZWagAAt5MQAKLTGk2n9v/K7bsGkJx0\nQWVxuib9BWAX0mDvhSl63hHvWi9fHGOnKNrn3VpJLOrdMvg+FNUBGQ4atByW\nQQBNKvmxh6pqZ3eV+IzC8WrLRkrVSnCDNCDp50OiJLQqcXFQoBJiul8Xwrvc\n4jAlDXhoOtCp3Pl7pI0cfdXr1Wsb4bkdbFphrktuvkl94xjKfBeoI50hRkGz\nfOdegeQEuDEiEC9+LOK5yRBFjx23HmxDOqE59y7DKTEx4Lr4qQlV6UTU5t90\nf8a7qNy+su2OypsepTCHxSvQg/BIt/KHMdYk6C27z50DqeBk4l9GetgB+t2S\nRblwth/k5Vlj4egwp96XEXv1W7t+UzucLIOR4yqK6GJaTdAeqYaVJRTuLGjE\nflQHL2Cq5rRKNM5e2UJY5qaOAYuAc6E5tmKs3/oroiu3n3uV3cZWJYZkoFnf\nHscT5Si8P0XhHKwNvYqZhLSuP4qZ/wZ3jmMBIeIQvOCftNELHPM9ZdaKIr9l\n/mqGfaakKy+v38s1wFkeISiN6Lg27TQSsCiSTgBVrUKe2aL8JQTvIJm6Fj2X\n9n6XcgRLq5qrOhL+PzF8mx0yKe9c0tDZ12lstx3zF1zVG0nTa1TE7+86IM4e\ntM1Dqr5ncbbsykK1hhLJoUQVp7lyPqQatf4mpcg/r1jsTxcMa2xBZPMzH+QS\nn1so\r\n=xpPN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2WEKKUycb3MrQYKHxY47aGuQ9qCmGDThmL/9f3xI4rAiBNLQxgPnJnoMV4ImiwG+MC951UVpjIThXtN3LVynuMqQ=="}]},"_npmUser":{"name":"sankar-boro-zeeve","email":"sankar.boro@zeeve.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util-crypto_1.0.0_1634556596229_0.3790143075955672"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-18T11:29:56.178Z","1.0.0":"2021-10-18T11:29:56.446Z","modified":"2022-04-04T17:10:52.628Z"},"maintainers":[{"name":"sankar-boro-zeeve","email":"sankar.boro@zeeve.io"}],"description":"A collection of useful crypto utilities for @axiacoin","homepage":"https://github.com/AXIACoin-Js/common/tree/master/packages/util-crypto#readme","repository":{"type":"git","url":"git+https://github.com/axiacoin-js/common.git"},"contributors":[],"author":{"name":"Sankar boro","email":"sankar.boro@zeeve.io"},"bugs":{"url":"https://github.com/AXIACoin-Js/common/issues"},"license":"Apache-2.0","readme":"# @axiacoin/util-crypto\n\nVarious useful cyrpto utility functions that are used across all projects in the [@axiacoin](https://axiacoin.js.org) namespace. It provides utility functions with additional safety checks, allowing not only for consistent coding, but also reducing the general boilerplate.\n\n## Usage\n\nInstallation -\n\n```\nyarn add @axiacoin/util-crypto\n```\n\nFunctions can be imported as follows:\n\n```js\nimport { mnemonicGenerate } from '@axiacoin/util-crypto';\n```\n","readmeFilename":"README.md"}