├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ └── build-linux.yml ├── .gitignore ├── .huskyrc.json ├── .lintstagedrc.json ├── .prettierrc.json ├── LICENSE ├── README.md ├── benchmark ├── README.md ├── benchmark.js ├── browser.js ├── index.html ├── index.js ├── package.json └── webpack.config.js ├── examples └── webpack │ ├── package.json │ ├── src │ ├── index.html │ └── index.js │ └── webpack.config.js ├── guides ├── create-react-app.md ├── react-native.md ├── umd.md ├── usage-examples.md └── webpack.md ├── lerna.json ├── package.json ├── packages ├── core-foundation │ ├── browser.asmjs.cjs.js │ ├── browser.asmjs.es.js │ ├── browser.cjs.js │ ├── browser.es.js │ ├── index.d.ts │ ├── libfoundation.browser.wasm │ ├── libfoundation.wasm │ ├── libfoundation.worker.wasm │ ├── node.asmjs.cjs.js │ ├── node.asmjs.es.js │ ├── node.cjs.js │ ├── node.es.js │ ├── package.json │ ├── worker.asmjs.cjs.js │ ├── worker.asmjs.es.js │ ├── worker.cjs.js │ └── worker.es.js ├── core-phe │ ├── browser.asmjs.cjs.js │ ├── browser.asmjs.es.js │ ├── browser.cjs.js │ ├── browser.es.js │ ├── index.d.ts │ ├── libphe.browser.wasm │ ├── libphe.wasm │ ├── libphe.worker.wasm │ ├── node.asmjs.cjs.js │ ├── node.asmjs.es.js │ ├── node.cjs.js │ ├── node.es.js │ ├── package.json │ ├── worker.asmjs.cjs.js │ ├── worker.asmjs.es.js │ ├── worker.cjs.js │ └── worker.es.js ├── core-pythia │ ├── browser.asmjs.cjs.js │ ├── browser.asmjs.es.js │ ├── browser.cjs.js │ ├── browser.es.js │ ├── index.d.ts │ ├── libpythia.browser.wasm │ ├── libpythia.wasm │ ├── libpythia.worker.wasm │ ├── node.asmjs.cjs.js │ ├── node.asmjs.es.js │ ├── node.cjs.js │ ├── node.es.js │ ├── package.json │ ├── worker.asmjs.cjs.js │ ├── worker.asmjs.es.js │ ├── worker.cjs.js │ └── worker.es.js ├── core-ratchet │ ├── browser.asmjs.cjs.js │ ├── browser.asmjs.es.js │ ├── browser.cjs.js │ ├── browser.es.js │ ├── index.d.ts │ ├── libratchet.browser.wasm │ ├── libratchet.wasm │ ├── libratchet.worker.wasm │ ├── node.asmjs.cjs.js │ ├── node.asmjs.es.js │ ├── node.cjs.js │ ├── node.es.js │ ├── package.json │ ├── worker.asmjs.cjs.js │ ├── worker.asmjs.es.js │ ├── worker.cjs.js │ └── worker.es.js ├── crypto-types │ ├── index.d.ts │ └── package.json ├── data-utils │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── __tests__ │ │ │ ├── browser.test.ts │ │ │ ├── dataToUint8Array.test.ts │ │ │ ├── node.test.ts │ │ │ └── toBuffer.test.ts │ │ ├── browser.ts │ │ ├── dataToUint8Array.ts │ │ ├── node.ts │ │ ├── toBuffer.ts │ │ └── types.ts │ └── tsconfig.json ├── init-utils │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── ModuleInitializer.ts │ │ ├── __tests__ │ │ │ └── ModuleInitializer.test.ts │ │ ├── errors.ts │ │ └── index.ts │ └── tsconfig.json ├── pythia-crypto │ ├── browser.cjs.d.ts │ ├── browser.cjs.js │ ├── browser.es.d.ts │ ├── browser.es.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── VirgilBrainKeyCrypto.ts │ │ ├── VirgilPythiaCrypto.ts │ │ ├── __tests__ │ │ │ ├── VirgilBrainKeyCrypto.test.ts │ │ │ ├── VirgilPythiaCrypto.test.ts │ │ │ ├── data.json │ │ │ └── index.d.ts │ │ ├── index.ts │ │ ├── pythiaModules.ts │ │ └── types.ts │ ├── tsconfig.json │ ├── workder.cjs.d.ts │ ├── worker.cjs.js │ ├── worker.es.d.ts │ └── worker.es.js ├── sdk-crypto │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── VirgilAccessTokenSigner.ts │ │ ├── VirgilCardCrypto.ts │ │ ├── VirgilPrivateKeyExporter.ts │ │ ├── index.ts │ │ └── types.ts │ └── tsconfig.json └── virgil-crypto │ ├── README.md │ ├── browser.cjs.d.ts │ ├── browser.cjs.js │ ├── browser.es.d.ts │ ├── browser.es.js │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── HashAlgorithm.ts │ ├── KeyPairType.ts │ ├── VirgilCrypto.ts │ ├── VirgilCryptoError.ts │ ├── VirgilPrivateKey.ts │ ├── VirgilPublicKey.ts │ ├── VirgilStreamCipher.ts │ ├── VirgilStreamDecipher.ts │ ├── VirgilStreamDecryptAndVerify.ts │ ├── VirgilStreamSignAndEncrypt.ts │ ├── VirgilStreamSigner.ts │ ├── VirgilStreamVerifier.ts │ ├── __tests__ │ │ ├── Crypto.test.ts │ │ ├── CryptoCompatibility.test.ts │ │ ├── CryptoFormats.test.ts │ │ ├── VirgilCrypto.test.ts │ │ ├── VirgilGroupSession.test.ts │ │ ├── VirgilStreamCipher.test.ts │ │ ├── VirgilStreamDecipher.test.ts │ │ ├── VirgilStreamDecryptAndVerify.test.ts │ │ ├── VirgilStreamSignAndEncrypt.test.ts │ │ ├── VirgilStreamSigner.test.ts │ │ ├── VirgilStreamVerifier.test.ts │ │ ├── compatibility.test.ts │ │ ├── crypto_compatibility_data.json │ │ ├── testData.txt │ │ └── validators.test.ts │ ├── constants.ts │ ├── foundationModules.ts │ ├── globalInstances.ts │ ├── groups │ │ ├── createVirgilGroupSession.ts │ │ └── helpers.ts │ ├── index.ts │ ├── types.ts │ ├── utils.ts │ └── validators.ts │ ├── tsconfig.json │ ├── worker.cjs.d.ts │ ├── worker.cjs.js │ ├── worker.es.d.ts │ └── worker.es.js ├── utils ├── build.js ├── declaration.d.ts.template └── rollup-common-configs.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/build-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/.github/workflows/build-linux.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/.gitignore -------------------------------------------------------------------------------- /.huskyrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/.huskyrc.json -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/.lintstagedrc.json -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | packages/virgil-crypto/README.md -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/benchmark/README.md -------------------------------------------------------------------------------- /benchmark/benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/benchmark/benchmark.js -------------------------------------------------------------------------------- /benchmark/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/benchmark/browser.js -------------------------------------------------------------------------------- /benchmark/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/benchmark/index.html -------------------------------------------------------------------------------- /benchmark/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/benchmark/index.js -------------------------------------------------------------------------------- /benchmark/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/benchmark/package.json -------------------------------------------------------------------------------- /benchmark/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/benchmark/webpack.config.js -------------------------------------------------------------------------------- /examples/webpack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/examples/webpack/package.json -------------------------------------------------------------------------------- /examples/webpack/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/examples/webpack/src/index.html -------------------------------------------------------------------------------- /examples/webpack/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/examples/webpack/src/index.js -------------------------------------------------------------------------------- /examples/webpack/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/examples/webpack/webpack.config.js -------------------------------------------------------------------------------- /guides/create-react-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/guides/create-react-app.md -------------------------------------------------------------------------------- /guides/react-native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/guides/react-native.md -------------------------------------------------------------------------------- /guides/umd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/guides/umd.md -------------------------------------------------------------------------------- /guides/usage-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/guides/usage-examples.md -------------------------------------------------------------------------------- /guides/webpack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/guides/webpack.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/package.json -------------------------------------------------------------------------------- /packages/core-foundation/browser.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/browser.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-foundation/browser.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/browser.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-foundation/browser.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/browser.cjs.js -------------------------------------------------------------------------------- /packages/core-foundation/browser.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/browser.es.js -------------------------------------------------------------------------------- /packages/core-foundation/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/index.d.ts -------------------------------------------------------------------------------- /packages/core-foundation/libfoundation.browser.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/libfoundation.browser.wasm -------------------------------------------------------------------------------- /packages/core-foundation/libfoundation.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/libfoundation.wasm -------------------------------------------------------------------------------- /packages/core-foundation/libfoundation.worker.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/libfoundation.worker.wasm -------------------------------------------------------------------------------- /packages/core-foundation/node.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/node.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-foundation/node.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/node.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-foundation/node.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/node.cjs.js -------------------------------------------------------------------------------- /packages/core-foundation/node.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/node.es.js -------------------------------------------------------------------------------- /packages/core-foundation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/package.json -------------------------------------------------------------------------------- /packages/core-foundation/worker.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/worker.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-foundation/worker.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/worker.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-foundation/worker.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/worker.cjs.js -------------------------------------------------------------------------------- /packages/core-foundation/worker.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-foundation/worker.es.js -------------------------------------------------------------------------------- /packages/core-phe/browser.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/browser.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-phe/browser.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/browser.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-phe/browser.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/browser.cjs.js -------------------------------------------------------------------------------- /packages/core-phe/browser.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/browser.es.js -------------------------------------------------------------------------------- /packages/core-phe/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/index.d.ts -------------------------------------------------------------------------------- /packages/core-phe/libphe.browser.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/libphe.browser.wasm -------------------------------------------------------------------------------- /packages/core-phe/libphe.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/libphe.wasm -------------------------------------------------------------------------------- /packages/core-phe/libphe.worker.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/libphe.worker.wasm -------------------------------------------------------------------------------- /packages/core-phe/node.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/node.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-phe/node.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/node.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-phe/node.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/node.cjs.js -------------------------------------------------------------------------------- /packages/core-phe/node.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/node.es.js -------------------------------------------------------------------------------- /packages/core-phe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/package.json -------------------------------------------------------------------------------- /packages/core-phe/worker.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/worker.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-phe/worker.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/worker.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-phe/worker.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/worker.cjs.js -------------------------------------------------------------------------------- /packages/core-phe/worker.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-phe/worker.es.js -------------------------------------------------------------------------------- /packages/core-pythia/browser.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/browser.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-pythia/browser.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/browser.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-pythia/browser.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/browser.cjs.js -------------------------------------------------------------------------------- /packages/core-pythia/browser.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/browser.es.js -------------------------------------------------------------------------------- /packages/core-pythia/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/index.d.ts -------------------------------------------------------------------------------- /packages/core-pythia/libpythia.browser.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/libpythia.browser.wasm -------------------------------------------------------------------------------- /packages/core-pythia/libpythia.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/libpythia.wasm -------------------------------------------------------------------------------- /packages/core-pythia/libpythia.worker.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/libpythia.worker.wasm -------------------------------------------------------------------------------- /packages/core-pythia/node.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/node.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-pythia/node.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/node.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-pythia/node.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/node.cjs.js -------------------------------------------------------------------------------- /packages/core-pythia/node.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/node.es.js -------------------------------------------------------------------------------- /packages/core-pythia/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/package.json -------------------------------------------------------------------------------- /packages/core-pythia/worker.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/worker.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-pythia/worker.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/worker.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-pythia/worker.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/worker.cjs.js -------------------------------------------------------------------------------- /packages/core-pythia/worker.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-pythia/worker.es.js -------------------------------------------------------------------------------- /packages/core-ratchet/browser.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/browser.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-ratchet/browser.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/browser.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-ratchet/browser.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/browser.cjs.js -------------------------------------------------------------------------------- /packages/core-ratchet/browser.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/browser.es.js -------------------------------------------------------------------------------- /packages/core-ratchet/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/index.d.ts -------------------------------------------------------------------------------- /packages/core-ratchet/libratchet.browser.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/libratchet.browser.wasm -------------------------------------------------------------------------------- /packages/core-ratchet/libratchet.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/libratchet.wasm -------------------------------------------------------------------------------- /packages/core-ratchet/libratchet.worker.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/libratchet.worker.wasm -------------------------------------------------------------------------------- /packages/core-ratchet/node.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/node.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-ratchet/node.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/node.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-ratchet/node.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/node.cjs.js -------------------------------------------------------------------------------- /packages/core-ratchet/node.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/node.es.js -------------------------------------------------------------------------------- /packages/core-ratchet/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/package.json -------------------------------------------------------------------------------- /packages/core-ratchet/worker.asmjs.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/worker.asmjs.cjs.js -------------------------------------------------------------------------------- /packages/core-ratchet/worker.asmjs.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/worker.asmjs.es.js -------------------------------------------------------------------------------- /packages/core-ratchet/worker.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/worker.cjs.js -------------------------------------------------------------------------------- /packages/core-ratchet/worker.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/core-ratchet/worker.es.js -------------------------------------------------------------------------------- /packages/crypto-types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/crypto-types/index.d.ts -------------------------------------------------------------------------------- /packages/crypto-types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/crypto-types/package.json -------------------------------------------------------------------------------- /packages/data-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/package.json -------------------------------------------------------------------------------- /packages/data-utils/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/rollup.config.js -------------------------------------------------------------------------------- /packages/data-utils/src/__tests__/browser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/__tests__/browser.test.ts -------------------------------------------------------------------------------- /packages/data-utils/src/__tests__/dataToUint8Array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/__tests__/dataToUint8Array.test.ts -------------------------------------------------------------------------------- /packages/data-utils/src/__tests__/node.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/__tests__/node.test.ts -------------------------------------------------------------------------------- /packages/data-utils/src/__tests__/toBuffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/__tests__/toBuffer.test.ts -------------------------------------------------------------------------------- /packages/data-utils/src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/browser.ts -------------------------------------------------------------------------------- /packages/data-utils/src/dataToUint8Array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/dataToUint8Array.ts -------------------------------------------------------------------------------- /packages/data-utils/src/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/node.ts -------------------------------------------------------------------------------- /packages/data-utils/src/toBuffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/toBuffer.ts -------------------------------------------------------------------------------- /packages/data-utils/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/src/types.ts -------------------------------------------------------------------------------- /packages/data-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/data-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/init-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/init-utils/package.json -------------------------------------------------------------------------------- /packages/init-utils/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/init-utils/rollup.config.js -------------------------------------------------------------------------------- /packages/init-utils/src/ModuleInitializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/init-utils/src/ModuleInitializer.ts -------------------------------------------------------------------------------- /packages/init-utils/src/__tests__/ModuleInitializer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/init-utils/src/__tests__/ModuleInitializer.test.ts -------------------------------------------------------------------------------- /packages/init-utils/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/init-utils/src/errors.ts -------------------------------------------------------------------------------- /packages/init-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/init-utils/src/index.ts -------------------------------------------------------------------------------- /packages/init-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/init-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/pythia-crypto/browser.cjs.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/types'; 2 | -------------------------------------------------------------------------------- /packages/pythia-crypto/browser.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/browser.cjs.js -------------------------------------------------------------------------------- /packages/pythia-crypto/browser.es.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/types'; 2 | -------------------------------------------------------------------------------- /packages/pythia-crypto/browser.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/browser.es.js -------------------------------------------------------------------------------- /packages/pythia-crypto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/package.json -------------------------------------------------------------------------------- /packages/pythia-crypto/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/rollup.config.js -------------------------------------------------------------------------------- /packages/pythia-crypto/src/VirgilBrainKeyCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/VirgilBrainKeyCrypto.ts -------------------------------------------------------------------------------- /packages/pythia-crypto/src/VirgilPythiaCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/VirgilPythiaCrypto.ts -------------------------------------------------------------------------------- /packages/pythia-crypto/src/__tests__/VirgilBrainKeyCrypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/__tests__/VirgilBrainKeyCrypto.test.ts -------------------------------------------------------------------------------- /packages/pythia-crypto/src/__tests__/VirgilPythiaCrypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/__tests__/VirgilPythiaCrypto.test.ts -------------------------------------------------------------------------------- /packages/pythia-crypto/src/__tests__/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/__tests__/data.json -------------------------------------------------------------------------------- /packages/pythia-crypto/src/__tests__/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/__tests__/index.d.ts -------------------------------------------------------------------------------- /packages/pythia-crypto/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/index.ts -------------------------------------------------------------------------------- /packages/pythia-crypto/src/pythiaModules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/pythiaModules.ts -------------------------------------------------------------------------------- /packages/pythia-crypto/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/src/types.ts -------------------------------------------------------------------------------- /packages/pythia-crypto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/tsconfig.json -------------------------------------------------------------------------------- /packages/pythia-crypto/workder.cjs.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/types'; 2 | -------------------------------------------------------------------------------- /packages/pythia-crypto/worker.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/worker.cjs.js -------------------------------------------------------------------------------- /packages/pythia-crypto/worker.es.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/types'; 2 | -------------------------------------------------------------------------------- /packages/pythia-crypto/worker.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/pythia-crypto/worker.es.js -------------------------------------------------------------------------------- /packages/sdk-crypto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/sdk-crypto/package.json -------------------------------------------------------------------------------- /packages/sdk-crypto/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/sdk-crypto/rollup.config.js -------------------------------------------------------------------------------- /packages/sdk-crypto/src/VirgilAccessTokenSigner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/sdk-crypto/src/VirgilAccessTokenSigner.ts -------------------------------------------------------------------------------- /packages/sdk-crypto/src/VirgilCardCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/sdk-crypto/src/VirgilCardCrypto.ts -------------------------------------------------------------------------------- /packages/sdk-crypto/src/VirgilPrivateKeyExporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/sdk-crypto/src/VirgilPrivateKeyExporter.ts -------------------------------------------------------------------------------- /packages/sdk-crypto/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/sdk-crypto/src/index.ts -------------------------------------------------------------------------------- /packages/sdk-crypto/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/sdk-crypto/src/types.ts -------------------------------------------------------------------------------- /packages/sdk-crypto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/sdk-crypto/tsconfig.json -------------------------------------------------------------------------------- /packages/virgil-crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/README.md -------------------------------------------------------------------------------- /packages/virgil-crypto/browser.cjs.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/types'; 2 | -------------------------------------------------------------------------------- /packages/virgil-crypto/browser.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/browser.cjs.js -------------------------------------------------------------------------------- /packages/virgil-crypto/browser.es.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/types'; 2 | -------------------------------------------------------------------------------- /packages/virgil-crypto/browser.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/browser.es.js -------------------------------------------------------------------------------- /packages/virgil-crypto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/package.json -------------------------------------------------------------------------------- /packages/virgil-crypto/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/rollup.config.js -------------------------------------------------------------------------------- /packages/virgil-crypto/src/HashAlgorithm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/HashAlgorithm.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/KeyPairType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/KeyPairType.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilCrypto.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilCryptoError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilCryptoError.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilPrivateKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilPrivateKey.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilPublicKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilPublicKey.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilStreamCipher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilStreamCipher.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilStreamDecipher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilStreamDecipher.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilStreamDecryptAndVerify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilStreamDecryptAndVerify.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilStreamSignAndEncrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilStreamSignAndEncrypt.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilStreamSigner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilStreamSigner.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/VirgilStreamVerifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/VirgilStreamVerifier.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/Crypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/Crypto.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/CryptoCompatibility.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/CryptoCompatibility.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/CryptoFormats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/CryptoFormats.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/VirgilCrypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/VirgilCrypto.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/VirgilGroupSession.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/VirgilGroupSession.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/VirgilStreamCipher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/VirgilStreamCipher.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/VirgilStreamDecipher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/VirgilStreamDecipher.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/VirgilStreamDecryptAndVerify.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/VirgilStreamDecryptAndVerify.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/VirgilStreamSignAndEncrypt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/VirgilStreamSignAndEncrypt.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/VirgilStreamSigner.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/VirgilStreamSigner.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/VirgilStreamVerifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/VirgilStreamVerifier.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/compatibility.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/compatibility.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/crypto_compatibility_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/crypto_compatibility_data.json -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/testData.txt: -------------------------------------------------------------------------------- 1 | Hello, Bob! 2 | -------------------------------------------------------------------------------- /packages/virgil-crypto/src/__tests__/validators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/__tests__/validators.test.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/constants.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/foundationModules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/foundationModules.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/globalInstances.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/globalInstances.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/groups/createVirgilGroupSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/groups/createVirgilGroupSession.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/groups/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/groups/helpers.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/index.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/types.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/utils.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/src/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/src/validators.ts -------------------------------------------------------------------------------- /packages/virgil-crypto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/tsconfig.json -------------------------------------------------------------------------------- /packages/virgil-crypto/worker.cjs.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/types'; 2 | -------------------------------------------------------------------------------- /packages/virgil-crypto/worker.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/worker.cjs.js -------------------------------------------------------------------------------- /packages/virgil-crypto/worker.es.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/types'; 2 | -------------------------------------------------------------------------------- /packages/virgil-crypto/worker.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/packages/virgil-crypto/worker.es.js -------------------------------------------------------------------------------- /utils/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/utils/build.js -------------------------------------------------------------------------------- /utils/declaration.d.ts.template: -------------------------------------------------------------------------------- 1 | export * from './types'; 2 | -------------------------------------------------------------------------------- /utils/rollup-common-configs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/utils/rollup-common-configs.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/virgil-crypto-javascript/HEAD/yarn.lock --------------------------------------------------------------------------------