├── .gitignore ├── README.md ├── bin └── www ├── index.html ├── lib └── virgil_crypto_asmjs.js ├── package.json ├── public ├── bundle.js ├── favicon.ico └── site.css ├── routes └── index.js ├── server.js ├── src ├── components │ ├── media-element.component.js │ └── media-list.component.js ├── crypto │ ├── crypto-worker-api.js │ ├── decrypt-with-key-worker.js │ ├── utils │ │ ├── blob-script.js │ │ ├── worker-crypto-context.js │ │ └── worker-crypto-helpers.js │ └── virgil-crypto.js ├── helpers.js ├── main.js └── media.resource.js └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /node_modules 3 | npm-debug.log 4 | .DS_Store 5 | /*.env -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/README.md -------------------------------------------------------------------------------- /bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/bin/www -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/index.html -------------------------------------------------------------------------------- /lib/virgil_crypto_asmjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/lib/virgil_crypto_asmjs.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/package.json -------------------------------------------------------------------------------- /public/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/public/bundle.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/public/site.css -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/routes/index.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/server.js -------------------------------------------------------------------------------- /src/components/media-element.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/components/media-element.component.js -------------------------------------------------------------------------------- /src/components/media-list.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/components/media-list.component.js -------------------------------------------------------------------------------- /src/crypto/crypto-worker-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/crypto/crypto-worker-api.js -------------------------------------------------------------------------------- /src/crypto/decrypt-with-key-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/crypto/decrypt-with-key-worker.js -------------------------------------------------------------------------------- /src/crypto/utils/blob-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/crypto/utils/blob-script.js -------------------------------------------------------------------------------- /src/crypto/utils/worker-crypto-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/crypto/utils/worker-crypto-context.js -------------------------------------------------------------------------------- /src/crypto/utils/worker-crypto-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/crypto/utils/worker-crypto-helpers.js -------------------------------------------------------------------------------- /src/crypto/virgil-crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/crypto/virgil-crypto.js -------------------------------------------------------------------------------- /src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/helpers.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/main.js -------------------------------------------------------------------------------- /src/media.resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/src/media.resource.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VirgilSecurity/demo-sharing-js/HEAD/webpack.config.js --------------------------------------------------------------------------------