精华内容
下载资源
问答
  • 命令行加密文件
    千次阅读
    2021-01-29 17:13:02

    因为有时候需要将非常机密的东西上传到网盘,毕竟网盘也不一定安全,而每次都鼠标点添加密码很麻烦,然后就用命令行脚本弄快。

    电脑安装7zip,在你要压缩的文件夹打开命令行

    7z a -r -pABC12345 -mhe=on  ../test.7z *

    a=添加files到archive
    -r递归子文件夹
    -pABC12345 密码设置为ABC12345,最好设置20个字符以上
    -mhe=on  让文件名也加密,因为听说zip别人可以通过一个明文文件破解,所以不能让别人看到文件名去找明文文件
    ../test.7z,将压缩后文件放到这个压缩文件夹上一级目录,防止 压缩时冲突

    更多相关内容
  • linux下使用openssl命令行加密文件(转)

    千次阅读 2017-11-04 22:00:41
    OS: ubuntu 12.04命令行输入openssl,进入openssl命令行状态# opensslOpenSSL>" 加密文件 -e (加密) -aes-128-cbc(加密算法)OpenSSL> enc -e -aes-128-cbc -in -out “ 输入加密密码,回车enter aes-128-cbc ...

    OS: ubuntu 12.04

    命令行输入openssl,进入openssl命令行状态

    # openssl

    OpenSSL>

    " 加密文件 -e (加密) -aes-128-cbc(加密算法

    OpenSSL> enc -e -aes-128-cbc -in <input file path> -out <output file path>

    “ 输入加密密码,回车

    enter aes-128-cbc encryption password:

    ” 再次输入密码,回车

    Verifying - enter aes-128-cbc encryption password:

    加密OK!!


    " 解密文件 -d (加密) -aes-128-cbc(加密算法)

    OpenSSL> enc -d -aes-128-cbc -in <input file path> -out <output file path>

    “ 输入加密密码,回车

    enter aes-128-cbc decryption password:


    解密OK!!

    展开全文
  • openssl 命令行加密解密

    千次阅读 2021-03-16 19:44:23
    openssl 命令行加密解密 创建一个 data.txt 文件保存数据 123456 openssl aes-128-cbc 对 data.txt 文件进行加密 加密的 key为 E05A84ED2068B3DEE402304AD12F4A40 数字为任意的十六进制数 加密的 iv为 E27DCFC8DF33...

    openssl 命令行加密解密

    创建一个 data.txt 文件保存数据 123456

    openssl aes-128-cbcdata.txt 文件进行加密

    加密的 keyE05A84ED2068B3DEE402304AD12F4A40 数字为任意的十六进制数

    加密的 ivE27DCFC8DF33FA58E335BEBB5978B7B4

    openssl enc -aes-128-cbc -in data.txt -out encode.txt -K E05A84ED2068B3DEE402304AD12F4A40 -iv E27DCFC8DF33FA58E335BEBB5978B7B4
    

    生成 encode.txt 加密文件

    openssl aes-128-cbcencode.txt 文件进行解密

    解密的 keyE05A84ED2068B3DEE402304AD12F4A40 数字为加密时用的的十六进制数

    解密的 ivE27DCFC8DF33FA58E335BEBB5978B7B4 数字为加密时用的的十六进制数

    openssl enc -aes-128-cbc -in encode.txt -out decode.txt -K E05A84ED2068B3DEE402304AD12F4A40 -iv E27DCFC8DF33FA58E335BEBB5978B7B4 -d
    

    -d 参数为解密

    生成 decode.txt 解密文件

    $ cat decode.txt 
    123456
    

    这个就是 openssl 命令行加密解密全过程

    展开全文
  • 简单,轻巧的跨平台(Windows / Linux / ARM6 Linux),跨架构(x32 / x64),独立的命令行文件加密程序。 GnuPG可能是跨平台加密的最佳应用程序。 但是,它在Windows PC上的使用可能会带来不便(安装管理员权限;较...
  • 非侵入式命令行加密交易终端 BinMan(Binance手册)有助于闪电般快速地执行交易指令。 该工具经过了优化,可最大程度地减少主要用于自由交易者的进入信号和定位之间的延迟时间。 BinMan不是一个算法! 这是一个准...
  • ProxyCrypt 是一个命令行工具,可在文件或硬盘驱动器中创建加密卷。 加密和解密是即时进行的,允许您像普通卷一样使用加密卷。 专为偏执狂和高级用户而设计,它速度快、重量轻、开源且易于重新编译。 请参阅以下功能...
  • ProxyCrypt是一种命令行工具,可在文件或硬盘驱动器中创建加密的卷。 加密和解密是即时进行的,使您可以像普通卷一样使用加密卷。 专为偏执狂和高级用户而设计,它还快速,非常轻巧,开源并且易于重新编译。 请参阅...
  • 文件加密工具 - ALBANESE Lab :copyright: 2018-2020 算法:3DES、AES-128、AES-192、AES-256、DES、RC2、RC4 版权所有 :copyright: 2018-2020 Pedro Albanese 来源:https://github.com/pedroalbanese/ encryptcli ...
  • stcli stcli-一个用于stellar的repl命令行加密钱包,非常简单,全部都在一个python文件中入门如果您拥有Ubuntu,则可以仅克隆一个文件stcli.py。所有内容都驻留在一个文件中...它将在同一目录或加密的stcli.zip中...
  • 1、加密狗 命令行 驱动 hasp hl cmdline 2、安装方法:加压后cmd进入加压文件夹下cmd:>haspdinst.exe -install
  • 使用AES256-CBC密码学的命令行文件加密器/解密器,需要安装Python 3.x或更高版本-打开CMD /终端窗口,导航至包含加密文件的文件夹。 键入“ pip3 install Setup.py”,不带引号。 阅读语法(Readme).txt文件以...
  • Linux命令行文本加密的小技巧我在学习shell攻略时了解到了这个方法,感觉简单有趣,所以现在把它整理出来和大家分享。ROT13文本编码介绍ROT13(回转13位,rotateby13places,有时中间加了个减号称作ROT-13)是一种简易...

    Linux命令行文本加密的小技巧

    我在学习shell攻略时了解到了这个方法,感觉简单有趣,所以现在把它整理出来和大家分享。

    ROT13文本编码

    介绍

    ROT13(回转13位,rotateby13places,有时中间加了个减号称作ROT-13)是一种简易的置换暗码。把 ROT13 称为“加密”是大方的,“文本模糊处理”更准确些。有时候它被用来隐藏文本中潜在的攻击内容。

    原理

    套用ROT13到一段文字上仅仅只需要检查字元字母顺序并取代它在13位之后

    的对应字母,有需要超过时则重新绕回26英文字母开头即可。A换成N、B换成O、依此类推到M换成Z,然后序列反转:N换成A、O换成B、最后Z换成M。只有这些出现在英文。因为移动的位数是可能的 26 个字符的一半,所以对文本再次执行这个算法,就恢复到了它最初的形式。

    在命令行使用

    tr命令

    1. 功能: tr命令,其全称“Text Replacer”,该命令用于进行文本替换。从标准输入中通过替换或删除操作进行字符转换。 tr主要用于删除文件中控制字符或进行字符转换。

    2. 选项:

    -c 用字符串1中字符集的补集替换此字符集,要求字符集为ASCII。

    -d 删除字符串1中所有输入字符。

    -s 删除所有重复出现字符序列,只保留第一个;即将重复出现字符串压缩为一个字符串。

    实例

    加密:

    8c631cae682863eaa9f79e90d004387d.png

    解密:

    580fc5a826cb0de42ee8d4cc93aa0834.png

    代码实现

    具体代码

    /*************************************************************************

    > File Name: rot13.c

    > Author: AnSwEr

    > Mail: [email protected]

    > Created Time: 2015年08月18日 星期二 12时02分28秒

    ************************************************************************/

    /*

    * realize ROT13 by C

    */

    #include

    #include

    #define MAXSIZE 1024

    char *rot13(char * string,unsigned int len)

    {

    char *str = string;

    int i;

    for(i = 0;i < len - 1;i++)

    {

    if(str[i] >= ‘a‘&&str[i] <= ‘z‘)

    str[i] = ‘a‘ + (str[i] - ‘a‘ + 13) % 26;

    if(str[i] >= ‘A‘&&str[i] <= ‘Z‘)

    str[i] = ‘A‘ + (str[i] - ‘A‘ + 13) % 26;

    }

    return str;

    }

    int main(void)

    {

    char str_old[MAXSIZE];

    char *str_new;

    unsigned int length;

    printf("Please input your string you want to encrypt by ROT13:\n");

    fgets(str_old,sizeof(str_old),stdin);

    length = strlen(str_old);

    /*encrypt*/

    str_new=rot13(str_old,length);

    printf("After encrypt,string is:\n");

    fputs(str_new,stdout);

    /*decrypt*/

    length = strlen(str_new);

    str_new=rot13(str_new,length);

    if(strcmp(str_new,str_old) == 0)

    printf("Decrypt successfully!\n");

    else

    printf("Decrypt failed!\n");

    printf("After decrypt,string is:\n");

    fputs(str_new,stdout);

    return 0;

    }

    运行截图

    da2ff02177d1297768220ee612eb9bea.png

    展开全文
  • 7z命令行压缩加密文件

    千次阅读 2018-09-29 12:02:52
    假设你的7z 安装目录是C:\Program Files\7-Zip\, 可以使用如下的命令行压缩文件, 其中a表示add, source.csv是被压缩的文件, -p123表示密码是123, -tzip表示压缩格式是zip  "C:\Program Files\7-Zip\7z.exe&...
  • jEncrypt是一个命令行文件加密存档器,旨在帮助您将文件和目录加密为单个文件存档。
  • 加密图像 openssl enc -aes-128-ecb -in 1.bmp -out ecb.bmp -p 加密时需要一个password用于解密。...)  再将原始图像的bmp文件头复制,覆盖在加密文件的文件头位置。  此时加密图像可以顺利打开了。
  • linux下使用openssl命令行加密文件

    千次阅读 2014-05-10 11:41:19
    命令行输入openssl,进入openssl命令行状态 # openssl OpenS
  • 我们即可以利用它提供的命令台工具生成密钥、证书来加密解密文件,也可以在利用其提供的API接口在代码中对传输信息进行加密。RSA是一个非对称加密算法。简单说来,非对称加密算法就是说加密解密一个文件需要有两个...
  • Base64是一种加密方法,可将人类可读(UTF-8编码)的文本转换为base64解码格式。 结果只是一些随机字母,但是对它们进行解码后,它们又变得可读。 我为什么要使用它? 并不是很多原因,但是有一些例子: 将“您不...
  • 需要使用代码对OpenSSL shell命令加密文件进行解密需要阅读本文。
  • 1. 压缩文件 单个文件:zip -er file.zip file.txt 多个文件:zip -er file.zip file1.txt file2.txt 2.压缩文件夹 单个文件夹:zip -er director.zip director 多个文件夹:zip -er director.zip director...
  • 前段时间写了一个基于MFC的文件加密器,不过最近彻底把工作转移到了linux系统,就再写了一个基于命令行文件加密器。一开始我是想用纯C来写的,但在文件的读写上遇到了问题,于是就借用了C++的文件输入输出流。 ...
  • 没积分下东西了,先上传个以前做的骗点积分。 文件加密解密的东东,带三种加密方式,文件关联,命令行参数。
  • 我正在用PHP编写一个小脚本来备份我的文件.在我从服务器传输文件之前,我想加密它们.我在我的脚本的早期版本中通过在我的Linux服务器上使用exec()和...有谁知道如何加密PHP中的大文件,然后在命令行解密?我现在...
  • 命令行实用程序,用于加密/解密DOOM的.bfile和.blang文件。 用法 idCrypt <file> 该工具将尝试解密文件是否以.blang或.bfile结尾,否则进行加密。 编译中 Linux / macOS 要进行编译,您需要使用rustup设置一个...
  • /v 是加密文件 /k 是解密用的密钥 /p就是密码了 /l是加载加密文件所用的磁盘符 /e是加载完后打开磁盘 /q是加载完后,主程序直接退出 未例:VeraCrypt-x64.exe /v C:\shuju\mi.rar /l Z /k...
  • java命令行文件管理器

    2013-11-26 23:03:29
    1、实现文件夹创建、删除、进入。  2、实现当前文件夹下的内容罗列... 4、实现指定文件加密和解密。  5、实现多个文件的压缩和解压缩。  6、实现一个大文件的分割和合并。 7、实现把项目导出为可执行的*.jar文件
  • 一个简单的命令行密码管理器,使用bash和GPG加密的平面文件 Passbox是用于管理GPG加密文本文件作为密码数据库的工具。 请记住,由于GnuPG和密码箱具有高度可配置的特性,因此,确保密码安全和备份的全部责任由您...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 102,096
精华内容 40,838
关键字:

命令行加密文件