New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

file-crypt-cli

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

file-crypt-cli

仅需一个命令,即可对你的文件进行加密或解密

latest
Source
npmnpm
Version
0.0.3
Version published
Weekly downloads
27
-99.99%
Maintainers
1
Weekly downloads
 
Created
Source

简介

仅需一个命令,即可对你的文件进行加密解密。

功能特性

  • 支持单个文件的加密和解密
  • 支持递归处理目录下的所有文件
  • 支持使用正则表达式匹配特定文件
  • 加密解密过程中显示进度条
  • 简单易用的命令行界面

安装

npm install -g file-crypt-cli
# 或
pnpm add -g file-crypt-cli

使用方法

加密文件

fcrypt enc <输入路径> <输出路径> <密码>

解密文件

fcrypt dec <输入路径> <输出路径> <密码>

参数说明

  • -d, --deep: 递归处理目录下的所有文件
  • -r, --reg <pattern>: 仅匹配满足指定正则的文件

示例

# 加密单个文件
fcrypt enc ./download.mp4 ./encoded/001.mp4 mysecretpassword

# 解密单个文件
fcrypt dec ./encoded/001.mp4 ./decoded/001.mp4 mysecretpassword

# 递归加密目录下的所有文件
fcrypt enc ./documents ./encrypted-documents mysecretpassword -d

# 使用正则表达式匹配特定文件
fcrypt enc ./documents ./encrypted-documents mysecretpassword -d -r ".*\\.pdf$"

注意事项

  • 请妥善保管您的密码,一旦丢失,加密文件将无法解密
  • 大文件加密解密可能需要较长时间,请耐心等待
  • Linux/Mac系统执行加解密请添加sudo权限,否则可能因为权限不足导致加解密异常

许可证

ISC

作者

Cheng Yanqi

Keywords

file

FAQs

Package last updated on 29 Sep 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts