traceless / alist-encrypt

这个项目主要是对 alist 的服务进行代理,提供 webdav 的加解密功能。支持 alist 网页在线播放加密的视频,查看加密的图片等功能,同时在 webdav 下的操作透明,自动实现文件资源的加解密。
1.26k stars 116 forks source link

作者能否考虑一下加个加密文件名的功能? #5

Open ccccczzzzasd opened 1 year ago

ccccczzzzasd commented 1 year ago

有些文件名有点敏感,容易被审查,比如天翼云盘就会审查文件名。

traceless commented 1 year ago

有些文件名有点敏感,容易被审查,比如天翼云盘就会审查文件名。

这个功能很多人希望有这个功能,这个我要思考下怎么实现,目前难度有点大。。要处理的细节很多,可能会放到后面 再做,放到后面的话,也是可以做到自动 一建加密所有文件名的名称,现在还不能做到哦

traceless commented 1 year ago

有些文件名有点敏感,容易被审查,比如天翼云盘就会审查文件名。

文件名的加密,可以做,刚才构思了一下,实现并不难,业务入侵不大,预计下周可以看到加密的功能。

kuusei commented 1 year ago

有些文件名有点敏感,容易被审查,比如天翼云盘就会审查文件名。

文件名的加密,可以做,刚才构思了一下,实现并不难,业务入侵不大,预计下周可以看到加密的功能。

不知道文件名加密指的是只加密文件名还是文件名和文件夹都加密, 最好是能目录内的子文件夹全部加密 其实也不一定要加密, 把文件名base64化或者别的什么都行, 核心目的是抗文件名审查

traceless commented 1 year ago

目前的计划是加密文件名(保留原后缀),文件夹不加密。已经发布测试版了,不过有bug,我再修复,你可以进群讨论下,我在群里会更新版本通知。

skygunner commented 1 year ago

既然文件名加密了,查看使用和管理全部是在alist-encrypt端,那么为什么不索性把文件夹和扩展名一起加密? 扩展名倒是无所谓,希望文件夹名字也能加密以免不小心有雷词,服务器又要删除雷词文件夹

recall704 commented 1 year ago

直接找一个对称加密算法,用一个密码加密解密就可以了

traceless commented 1 year ago

直接找一个对称加密算法,用一个密码加密解密就可以了

已经有实现了