#qrcode #codes #data #encryption #confidential #secure

app qrstream

一种安全的非持久化方式将机密数据转换为 QR 码,反之亦然

1 个不稳定版本

0.1.0 2023 年 8 月 14 日

#6#confidential

MIT/Apache

30KB
636 代码行

qrstream

Current Version License Build

一种安全的非持久化方式将机密数据转换为加密 QR 码,反之亦然。如果密钥不适合单个 QR 码,它将自动分成多个 QR 码(解码过程知道如何稍后重新组装它们)。

编码到 QR 码

基本用法

echo"MYSECRET" |qrstream-p prompt encode>my-secret-qr.png

打印 QR 码而不存储到磁盘

echo"MYSECRET" |qrstream-p prompt encode|lpr

解码

来自摄像头(需要连接摄像头)

echo"MYSECRET" |qrstream-p prompt-i camera decode>outfile

来自 stdin

cat my-secret-qr.png|qrstream-p prompt decode>outfile

许可证

SPDX-许可证-标识符:Apache-2.0 MIT

根据您的选择,许可权下

贡献

除非您明确声明,否则您提交的任何旨在包含在作品中的贡献,如 Apache-2.0 许可证中定义,将根据上述方式双重许可,不附加任何额外条款或条件。

依赖项

~29–44MB
~458K SLoC