首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Coding
V2EX  ›  问与答

真心地请教个问题,什么文件格式才会被 windows/ Linux /mac 系统都识别,且加密格式都可以识别?

  •  
  •   honglongmen · 318 天前 · 2064 次点击
    这是一个创建于 318 天前的主题,其中的信息可能已经有所发展或是发生改变。

    真心地请教个问题,什么文件格式才会被 windows/linux/mac 系统都识别,且加密格式都可以识别?打算做个加密 U 盘。

    14 回复  |  直到 2019-02-02 12:34:17 +08:00
        1
    mbyzhang   318 天前   ♥ 1
    那个叫文件系统( filesystem ),不叫文件格式😂
    最好兼容性是 FAT,但性能不一定好
    exFAT 也可以,但是 Linux 是靠 FUSE 实现的,可能要装额外驱动
    不建议 NTFS,macOS 和 Linux 的写入实现( ntfs-3g )可能有问题
    以上都没有加密
        2
    honglongmen   317 天前
    @mbyzhang fat 我知道,只是 fat 不能考入超过 4g 的单文件,这个大问题。

    除此之外,加密有什么建议了?
        3
    mbyzhang   317 天前
    加密得用额外的软件,filesystem-level encryption 比较难跨平台
    软件参考 https://en.wikipedia.org/wiki/Comparison_of_disk_encryption_software
        4
    Nitroethane   317 天前 via Android
    @mbyzhang bug 应该是没有的,至少我用的两年时间内没遇到过问题。唯一的问题应该就是读写性能稍微差点。加密文件系统的话跨平台的应该是很少。不知道你加密的需求是整个文件系统还是少量文件,如果是少量文件的话可以考虑用 gpg 加密
        5
    ysc3839   317 天前 via Android   ♥ 1
    exFAT 配合 VeraCrypt ?
        6
    honglongmen   317 天前
    @Nitroethane 应该是是少量文件,gpg 加密有参考文档推荐码? 如果是加密整个文件系统呢?
        7
    Nitroethane   317 天前 via Android
    @honglongmen gpg 用的非对称密钥算法比如 RSA 生成公私钥对,然后用公钥加密,私钥解密。可以写个小工具自动化加密某个目录下的文件
        8
    Nitroethane   317 天前 via Android
    @honglongmen 可以先看阮一峰的 gpg 入门教程 这篇文章。文件系统加密的话目前不知道有哪种方法可以跨平台的
        9
    msg7086   317 天前
    随便搜了一下就搜到 VeraCrypt,看了一眼没什么毛病。

    放一个 FAT32 分区塞程序,然后程序跑起来解密第二个分区,用来存数据。
        10
    testcaoy7   317 天前 via Android
    做磁盘全盘加密可以用 veracrypt,单单对某个文件夹加密推荐 cryptomator。至于你问的加密文件格式,要跨平台可用的话,可以用 gpg。
        11
    testcaoy7   317 天前 via Android
    @mbyzhang Windows 平台 NTFS 自带文件系统加密,但要记得导出并且备份证书,不然重装系统文件就访问不了了。
        12
    testcaoy7   317 天前 via Android   ♥ 1
    @honglongmen 我觉得 cryptomator 最适合你的少量文件用途,首先这个程序跨平台,支持 Windows,Linux,macOS,还额外有安卓版。它可以创建加密文件夹,并且将加密文件夹映射为网络驱动器(通过 WebDAV )访问,也支持通过 FUSE 映射为本地驱动器访问。AES 加密。
        13
    honglongmen   317 天前
    @testcaoy7 谢谢,我是一个朋友打算做成商业化指纹加密 U 盘,小批量的用所以才提出这个问题。回头来测试看看。
        14
    julyclyde   316 天前
    @Nitroethane 推荐使用某种技术可以,但请请请不要推荐阮一峰的文章
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2419 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 46ms · UTC 12:46 · PVG 20:46 · LAX 04:46 · JFK 07:46
    ♥ Do have faith in what you're doing.