V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Jackwang0127
V2EX  ›  程序员

用 node.js 怎么写加密的文件

  •  
  •   Jackwang0127 · 2021-08-27 00:38:08 +08:00 · 2080 次点击
    这是一个创建于 1193 天前的主题,其中的信息可能已经有所发展或是发生改变。

    下午写了个 类似在终端里翻译的小工具,但由于我 node 刚学完不怎么会用 node 写加密文件,

    5 条回复    2021-08-27 13:12:54 +08:00
    himself65
        1
    himself65  
       2021-08-27 00:45:12 +08:00   ❤️ 3
    你说的加密是数学上的加密的话: https://nodejs.org/api/crypto.html
    如果是像压缩文件一样的话: https://nodejs.org/api/zlib.html

    还需要和文件系统进行交互: https://nodejs.org/api/fs.html
    learningman
        2
    learningman  
       2021-08-27 02:26:58 +08:00 via Android
    如果是 js 文件本身加密的话,jsfuck
    Kasumi20
        4
    Kasumi20  
       2021-08-27 10:44:01 +08:00
    你问的是这种吗?

    let flag = data[i] & 0b_1100_0000;
    data[i] <<= 2;
    data[i] |= flag >> 6;
    data[i] ^= 0b_1011_0111;
    zxCoder
        5
    zxCoder  
       2021-08-27 13:12:54 +08:00 via Android
    什么叫我 写加密文件
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   947 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:35 · PVG 03:35 · LAX 11:35 · JFK 14:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.