{"bugs":{"url":"https://github.com/polkadot-js/common/issues"},"dist":{"shasum":"8c6e2f072d3a9fad9bafb247135ea8651090068b","tarball":"https://registry.npmjs.org/@polkadot/util-crypto/-/util-crypto-4.2.2-12.tgz","fileCount":382,"integrity":"sha512-QzL0d9VRaHNQROu8aLkxyBBfXjSWulkJKrbI9s0QyB2KhAjZVP5+vrxFPkg1p38Um1HgSGAJ8RThV/f5xNEvoA==","signatures":[{"sig":"MEQCICvEStPSTFn63QNcIbpE23DtyrLJu21QQx8yrv3yaoGQAiA1FQ57xgfaOFqi5DLtVg5kLB286X/HvlSwaOMzjelWfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0zS0CRA9TVsSAnZWagAAbzgP/14b37t1azvf6fjpTJij\nJgnRT+qf9+At7SQ2mHuBa7aPgHRBQYDWYe2hDLlx+6CrSWdgNcujcwtmElmB\n6VSpuSdkiX90MsZRcDNaI9WzacWmXiX1GcLjdyYkL1leE/oZ31K+j6CZDPCo\n98wjiAOk/j1KSnxoAm/h3LzjoPiERPatBAcDtC0n1qE1MW4RzJ24RT9YIZm/\nhcRBbKkLepWvJ7tQtFJKsr71glAFaUC4GxYLtAOTVxPQrg5N1OCzbZtShKk8\nAy0grcLxFxQF/TDb2ZozUQ3/2oluwGT6zxkaa0HXIaXzjgntXczgHXR17Qns\nwixSyhCmLcNTM+jm0OnoPyu5E/3vIvYUaYOzDbxewVB+UjuoYiBuJF/mvF8Q\nB86c1fV//HvQ3ZqrdMrD8rKsK0/yX3gWxgyfg5fAhNwh3/oazOm4DtSoT6KQ\nEqR6ZpEAlfGD7qqaHg4EqlNjDhTeKshwTSWx0EAiBxnZKe6PysN5aqdEZTz4\nrCDpxt/7rwid/AtQY5Zm4hWFH0gechaT3x1rP+vVFfaQGlNZpti78VKahCtf\nM6nDcygsWIKK8maumZSmSB981aq5wzhFwrY+JygCu6x1QPiKm+VJK3ONyvgp\nYsdH+KudJ+Tn14NbOol2Yw3Q9Uj0QICbBme3Y4PE2l8tMkaKjwV9sddQ8X/H\nP5Bw\r\n=GT8l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"@polkadot/util-crypto","author":{"name":"Jaco Greeff","email":"jacogr@gmail.com"},"exports":{".":"./index.js","./key":"./key/index.js","./nacl":"./nacl/index.js","./types":"./types.js","./base32":"./base32/index.js","./base58":"./base58/index.js","./base64":"./base64/index.js","./blake2":"./blake2/index.js","./crypto":"./crypto.js","./keccak":"./keccak/index.js","./noWasm":"./noWasm.js","./pbkdf2":"./pbkdf2/index.js","./random":"./random/index.js","./scrypt":"./scrypt/index.js","./sha512":"./sha512/index.js","./xxhash":"./xxhash/index.js","./address":"./address/index.js","./ethereum":"./ethereum/index.js","./mnemonic":"./mnemonic/index.js","./base32/is":"./base32/is.js","./base58/is":"./base58/is.js","./base64/is":"./base64/is.js","./nacl/open":"./nacl/open.js","./nacl/seal":"./nacl/seal.js","./nacl/sign":"./nacl/sign.js","./secp256k1":"./secp256k1/index.js","./signature":"./signature/index.js","./address/eq":"./address/eq.js","./base64/pad":"./base64/pad.js","./cryptoInit":"./cryptoInit.js","./index.d.ts":"./index.d.ts","./schnorrkel":"./schnorrkel/index.js","./types.d.ts":"./types.d.ts","./base32/bs32":"./base32/bs32.js","./base58/bs58":"./base58/bs58.js","./base64/trim":"./base64/trim.js","./crypto.d.ts":"./crypto.d.ts","./nacl/verify":"./nacl/verify.js","./noWasm.d.ts":"./noWasm.d.ts","./address/sort":"./address/sort.js","./blake2/asHex":"./blake2/asHex.js","./blake2/asU8a":"./blake2/asU8a.js","./keccak/asHex":"./keccak/asHex.js","./keccak/asU8a":"./keccak/asU8a.js","./key/fromPath":"./key/fromPath.js","./nacl/decrypt":"./nacl/decrypt.js","./nacl/encrypt":"./nacl/encrypt.js","./package.json":"./package.json","./random/asHex":"./random/asHex.js","./random/asU8a":"./random/asU8a.js","./scrypt/toU8a":"./scrypt/toU8a.js","./scrypt/types":"./scrypt/types.js","./sha512/asU8a":"./sha512/asU8a.js","./xxhash/asHex":"./xxhash/asHex.js","./xxhash/asU8a":"./xxhash/asU8a.js","./address/check":"./address/check.js","./address/types":"./address/types.js","./base32/decode":"./base32/decode.js","./base32/encode":"./base32/encode.js","./base58/decode":"./base58/decode.js","./base58/encode":"./base58/encode.js","./base64/decode":"./base64/decode.js","./base64/encode":"./base64/encode.js","./key/hdkdEcdsa":"./key/hdkdEcdsa.js","./pbkdf2/encode":"./pbkdf2/encode.js","./pbkdf2/pbkdf2":"./pbkdf2/pbkdf2.js","./scrypt/encode":"./scrypt/encode.js","./address/decode":"./address/decode.js","./address/derive":"./address/derive.js","./address/encode":"./address/encode.js","./address/sshash":"./address/sshash.js","./base32/is.d.ts":"./base32/is.d.ts","./base58/is.d.ts":"./base58/is.d.ts","./base64/is.d.ts":"./base64/is.d.ts","./key/index.d.ts":"./key/index.d.ts","./mnemonic/bip39":"./mnemonic/bip39.js","./nacl/open.d.ts":"./nacl/open.d.ts","./nacl/seal.d.ts":"./nacl/seal.d.ts","./nacl/sign.d.ts":"./nacl/sign.d.ts","./scrypt/fromU8a":"./scrypt/fromU8a.js","./secp256k1/sign":"./secp256k1/sign.js","./address/eq.d.ts":"./address/eq.d.ts","./base32/validate":"./base32/validate.js","./base58/validate":"./base58/validate.js","./base64/pad.d.ts":"./base64/pad.d.ts","./base64/validate":"./base64/validate.js","./cryptoInit.d.ts":"./cryptoInit.d.ts","./ethereum/encode":"./ethereum/encode.js","./key/extractPath":"./key/extractPath.js","./key/extractSuri":"./key/extractSuri.js","./key/hdkdEd25519":"./key/hdkdEd25519.js","./key/hdkdSr25519":"./key/hdkdSr25519.js","./nacl/deriveHard":"./nacl/deriveHard.js","./nacl/index.d.ts":"./nacl/index.d.ts","./random/asNumber":"./random/asNumber.js","./schnorrkel/sign":"./schnorrkel/sign.js","./scrypt/defaults":"./scrypt/defaults.js","./secp256k1/types":"./secp256k1/types.js","./address/checksum":"./address/checksum.js","./address/defaults":"./address/defaults.js","./address/keyMulti":"./address/keyMulti.js","./base32/bs32.d.ts":"./base32/bs32.d.ts","./base58/bs58.d.ts":"./base58/bs58.d.ts","./base64/trim.d.ts":"./base64/trim.d.ts","./nacl/verify.d.ts":"./nacl/verify.d.ts","./secp256k1/expand":"./secp256k1/expand.js","./secp256k1/hasher":"./secp256k1/hasher.js","./secp256k1/verify":"./secp256k1/verify.js","./signature/verify":"./signature/verify.js","./address/sort.d.ts":"./address/sort.d.ts","./base32/index.d.ts":"./base32/index.d.ts","./base58/index.d.ts":"./base58/index.d.ts","./base64/index.d.ts":"./base64/index.d.ts","./blake2/asHex.d.ts":"./blake2/asHex.d.ts","./blake2/asU8a.d.ts":"./blake2/asU8a.d.ts","./blake2/index.d.ts":"./blake2/index.d.ts","./keccak/asHex.d.ts":"./keccak/asHex.d.ts","./keccak/asU8a.d.ts":"./keccak/asU8a.d.ts","./keccak/index.d.ts":"./keccak/index.d.ts","./key/fromPath.d.ts":"./key/fromPath.d.ts","./mnemonic/bip39-en":"./mnemonic/bip39-en.js","./mnemonic/generate":"./mnemonic/generate.js","./mnemonic/validate":"./mnemonic/validate.js","./nacl/decrypt.d.ts":"./nacl/decrypt.d.ts","./nacl/encrypt.d.ts":"./nacl/encrypt.d.ts","./pbkdf2/index.d.ts":"./pbkdf2/index.d.ts","./random/asHex.d.ts":"./random/asHex.d.ts","./random/asU8a.d.ts":"./random/asU8a.d.ts","./random/index.d.ts":"./random/index.d.ts","./schnorrkel/verify":"./schnorrkel/verify.js","./scrypt/index.d.ts":"./scrypt/index.d.ts","./scrypt/toU8a.d.ts":"./scrypt/toU8a.d.ts","./scrypt/types.d.ts":"./scrypt/types.d.ts","./secp256k1/recover":"./secp256k1/recover.js","./sha512/asU8a.d.ts":"./sha512/asU8a.d.ts","./sha512/index.d.ts":"./sha512/index.d.ts","./xxhash/asHex.d.ts":"./xxhash/asHex.d.ts","./xxhash/asU8a.d.ts":"./xxhash/asU8a.d.ts","./xxhash/index.d.ts":"./xxhash/index.d.ts","./address/check.d.ts":"./address/check.d.ts","./address/index.d.ts":"./address/index.d.ts","./address/keyDerived":"./address/keyDerived.js","./address/types.d.ts":"./address/types.d.ts","./base32/decode.d.ts":"./base32/decode.d.ts","./base32/encode.d.ts":"./base32/encode.d.ts","./base58/decode.d.ts":"./base58/decode.d.ts","./base58/encode.d.ts":"./base58/encode.d.ts","./base64/decode.d.ts":"./base64/decode.d.ts","./base64/encode.d.ts":"./base64/encode.d.ts","./ethereum/isAddress":"./ethereum/isAddress.js","./key/DeriveJunction":"./key/DeriveJunction.js","./key/hdkdEcdsa.d.ts":"./key/hdkdEcdsa.d.ts","./mnemonic/toEntropy":"./mnemonic/toEntropy.js","./pbkdf2/encode.d.ts":"./pbkdf2/encode.d.ts","./pbkdf2/pbkdf2.d.ts":"./pbkdf2/pbkdf2.d.ts","./scrypt/encode.d.ts":"./scrypt/encode.d.ts","./secp256k1/compress":"./secp256k1/compress.js","./address/decode.d.ts":"./address/decode.d.ts","./address/derive.d.ts":"./address/derive.d.ts","./address/encode.d.ts":"./address/encode.d.ts","./address/encodeMulti":"./address/encodeMulti.js","./address/sshash.d.ts":"./address/sshash.d.ts","./ethereum/index.d.ts":"./ethereum/index.d.ts","./ethereum/isChecksum":"./ethereum/isChecksum.js","./mnemonic/bip39.d.ts":"./mnemonic/bip39.d.ts","./mnemonic/index.d.ts":"./mnemonic/index.d.ts","./nacl/box/fromSecret":"./nacl/box/fromSecret.js","./scrypt/fromU8a.d.ts":"./scrypt/fromU8a.d.ts","./secp256k1/secp256k1":"./secp256k1/secp256k1.js","./secp256k1/sign.d.ts":"./secp256k1/sign.d.ts","./address/addressToEvm":"./address/addressToEvm.js","./address/evmToAddress":"./address/evmToAddress.js","./base32/validate.d.ts":"./base32/validate.d.ts","./base58/validate.d.ts":"./base58/validate.d.ts","./base64/validate.d.ts":"./base64/validate.d.ts","./ethereum/encode.d.ts":"./ethereum/encode.d.ts","./key/extractPath.d.ts":"./key/extractPath.d.ts","./key/extractSuri.d.ts":"./key/extractSuri.d.ts","./key/hdkdEd25519.d.ts":"./key/hdkdEd25519.d.ts","./key/hdkdSr25519.d.ts":"./key/hdkdSr25519.d.ts","./nacl/deriveHard.d.ts":"./nacl/deriveHard.d.ts","./random/asNumber.d.ts":"./random/asNumber.d.ts","./schnorrkel/sign.d.ts":"./schnorrkel/sign.d.ts","./scrypt/defaults.d.ts":"./scrypt/defaults.d.ts","./secp256k1/deriveHard":"./secp256k1/deriveHard.js","./secp256k1/index.d.ts":"./secp256k1/index.d.ts","./secp256k1/types.d.ts":"./secp256k1/types.d.ts","./signature/index.d.ts":"./signature/index.d.ts","./xxhash/xxhash64/asBn":"./xxhash/xxhash64/asBn.js","./address/checksum.d.ts":"./address/checksum.d.ts","./address/defaults.d.ts":"./address/defaults.d.ts","./address/encodeDerived":"./address/encodeDerived.js","./address/keyMulti.d.ts":"./address/keyMulti.d.ts","./address/setSS58Format":"./address/setSS58Format.js","./mnemonic/toLegacySeed":"./mnemonic/toLegacySeed.js","./mnemonic/toMiniSecret":"./mnemonic/toMiniSecret.js","./nacl/keypair/fromSeed":"./nacl/keypair/fromSeed.js","./schnorrkel/deriveHard":"./schnorrkel/deriveHard.js","./schnorrkel/deriveSoft":"./schnorrkel/deriveSoft.js","./schnorrkel/index.d.ts":"./schnorrkel/index.d.ts","./secp256k1/expand.d.ts":"./secp256k1/expand.d.ts","./secp256k1/hasher.d.ts":"./secp256k1/hasher.d.ts","./secp256k1/verify.d.ts":"./secp256k1/verify.d.ts","./signature/verify.d.ts":"./signature/verify.d.ts","./xxhash/xxhash64/asHex":"./xxhash/xxhash64/asHex.js","./xxhash/xxhash64/asRaw":"./xxhash/xxhash64/asRaw.js","./mnemonic/bip39-en.d.ts":"./mnemonic/bip39-en.d.ts","./mnemonic/generate.d.ts":"./mnemonic/generate.d.ts","./mnemonic/validate.d.ts":"./mnemonic/validate.d.ts","./schnorrkel/verify.d.ts":"./schnorrkel/verify.d.ts","./secp256k1/recover.d.ts":"./secp256k1/recover.d.ts","./address/keyDerived.d.ts":"./address/keyDerived.d.ts","./ethereum/isAddress.d.ts":"./ethereum/isAddress.d.ts","./key/DeriveJunction.d.ts":"./key/DeriveJunction.d.ts","./mnemonic/toEntropy.d.ts":"./mnemonic/toEntropy.d.ts","./nacl/keypair/fromRandom":"./nacl/keypair/fromRandom.js","./nacl/keypair/fromSecret":"./nacl/keypair/fromSecret.js","./nacl/keypair/fromString":"./nacl/keypair/fromString.js","./schnorrkel/derivePublic":"./schnorrkel/derivePublic.js","./secp256k1/compress.d.ts":"./secp256k1/compress.d.ts","./xxhash/xxhash64/asValue":"./xxhash/xxhash64/asValue.js","./address/encodeMulti.d.ts":"./address/encodeMulti.d.ts","./ethereum/isChecksum.d.ts":"./ethereum/isChecksum.d.ts","./nacl/box/fromSecret.d.ts":"./nacl/box/fromSecret.d.ts","./schnorrkel/keypair/toU8a":"./schnorrkel/keypair/toU8a.js","./secp256k1/secp256k1.d.ts":"./secp256k1/secp256k1.d.ts","./address/addressToEvm.d.ts":"./address/addressToEvm.d.ts","./address/evmToAddress.d.ts":"./address/evmToAddress.d.ts","./secp256k1/deriveHard.d.ts":"./secp256k1/deriveHard.d.ts","./xxhash/xxhash64/asBn.d.ts":"./xxhash/xxhash64/asBn.d.ts","./address/encodeDerived.d.ts":"./address/encodeDerived.d.ts","./address/setSS58Format.d.ts":"./address/setSS58Format.d.ts","./mnemonic/toLegacySeed.d.ts":"./mnemonic/toLegacySeed.d.ts","./mnemonic/toMiniSecret.d.ts":"./mnemonic/toMiniSecret.d.ts","./nacl/keypair/fromSeed.d.ts":"./nacl/keypair/fromSeed.d.ts","./schnorrkel/deriveHard.d.ts":"./schnorrkel/deriveHard.d.ts","./schnorrkel/deriveSoft.d.ts":"./schnorrkel/deriveSoft.d.ts","./schnorrkel/keypair/fromU8a":"./schnorrkel/keypair/fromU8a.js","./schnorrkel/keypair/testing":"./schnorrkel/keypair/testing.js","./secp256k1/keypair/fromSeed":"./secp256k1/keypair/fromSeed.js","./xxhash/xxhash64/asHex.d.ts":"./xxhash/xxhash64/asHex.d.ts","./xxhash/xxhash64/asRaw.d.ts":"./xxhash/xxhash64/asRaw.d.ts","./schnorrkel/keypair/fromSeed":"./schnorrkel/keypair/fromSeed.js","./nacl/keypair/fromRandom.d.ts":"./nacl/keypair/fromRandom.d.ts","./nacl/keypair/fromSecret.d.ts":"./nacl/keypair/fromSecret.d.ts","./nacl/keypair/fromString.d.ts":"./nacl/keypair/fromString.d.ts","./schnorrkel/derivePublic.d.ts":"./schnorrkel/derivePublic.d.ts","./xxhash/xxhash64/asValue.d.ts":"./xxhash/xxhash64/asValue.d.ts","./schnorrkel/keypair/toU8a.d.ts":"./schnorrkel/keypair/toU8a.d.ts","./xxhash/xxhash64/xxhash64.d.ts":"./xxhash/xxhash64/xxhash64.d.ts","./schnorrkel/keypair/fromU8a.d.ts":"./schnorrkel/keypair/fromU8a.d.ts","./schnorrkel/keypair/testing.d.ts":"./schnorrkel/keypair/testing.d.ts","./secp256k1/keypair/fromSeed.d.ts":"./secp256k1/keypair/fromSeed.d.ts","./schnorrkel/keypair/fromSeed.d.ts":"./schnorrkel/keypair/fromSeed.d.ts"},"license":"Apache-2.0","_npmUser":{"name":"polkadotjs","email":"polkadotjavascript@gmail.com"},"homepage":"https://github.com/polkadot-js/common/tree/master/packages/util-crypto#readme","repository":{"url":"git+https://github.com/polkadot-js/common.git","type":"git"},"_npmVersion":"6.14.9","description":"A collection of useful crypto utilities for @polkadot","directories":{},"maintainers":[{"name":"polkadotjs","email":"polkadotjavascript@gmail.com"},{"name":"jacogr","email":"jacogr@gmail.com"}],"sideEffects":false,"_nodeVersion":"14.15.1","contributors":[],"dependencies":{"bn.js":"^4.11.9","base-x":"^3.0.8","blakejs":"^1.1.0","hash.js":"^1.1.7","js-sha3":"^0.8.0","elliptic":"^6.5.3","scryptsy":"^2.1.0","xxhashjs":"^0.2.2","tweetnacl":"^1.0.3","create-hash":"^1.2.0","@babel/runtime":"^7.12.5","@polkadot/util":"4.2.2-12","@polkadot/networks":"4.2.2-12","@polkadot/wasm-crypto":"^2.0.2-12","@polkadot/x-randomvalues":"4.2.2-12"},"_hasShrinkwrap":false,"devDependencies":{"@types/bn.js":"^4.11.6","@types/elliptic":"^6.4.12","@types/scryptsy":"^2.0.0","@types/xxhashjs":"^0.2.2","@types/create-hash":"^1.2.2"},"peerDependencies":{"@polkadot/util":"4.2.2-12"},"_npmOperationalInternal":{"tmp":"tmp/util-crypto_4.2.2-12_1607677108331_0.5364982456404643","host":"s3://npm-registry-packages"},"_id":"@polkadot/util-crypto@4.2.2-12","version":"4.2.2-12"}