ipfs-encrypted-share:IPFS加密的共享

时间:2024-02-24 13:48:27
【文件属性】:

文件名称:ipfs-encrypted-share:IPFS加密的共享

文件大小:36KB

文件格式:ZIP

更新时间:2024-02-24 13:48:27

ipfs IPFSJavaScript

IPFS加密共享 当前版本: IPFS的加密文件上传器,类似于 安全 这使用libsodium,因此使用起来应该很安全。 但是,我不是密码专家,并且该代码未经审核,因此使用此代码时,风险自负。 技术细节 加密 文件使用。 每次都会随机生成加密密钥,并将其作为urlsafe未填充的base64存储在URL片段中(不会传输到网关或IPFS)。 元数据 文件元数据存储在/metadata.json中。 它包含2个键: header :流头(来自crypto_secretstream_xchacha20poly1305_init_push ),base64编码,无填充。 cryptoMetad


【文件预览】:
ipfs-encrypted-share-master
----config()
--------webpack.config.prod.js(12KB)
--------polyfills.js(850B)
--------webpackDevServer.config.js(5KB)
--------webpack.config.dev.js(11KB)
--------jest()
--------env.js(3KB)
--------paths.js(2KB)
----package.json(3KB)
----.prettierrc(135B)
----config-overrides.js(606B)
----LICENSE(1KB)
----src()
--------index.js(568B)
--------Upload.js(3KB)
--------StartupError.js(440B)
--------Download.js(4KB)
--------components()
--------lib()
--------style.js(242B)
----.gitignore(285B)
----public()
--------index.html(347B)
----README.md(2KB)
----scripts()
--------test.js(731B)
--------build.js(4KB)
--------start.js(3KB)
----.pre-commit-config.yaml(349B)

网友评论