dos加密命令
有时候我们需要对某些文件或文件夹进行加密,也是为了重要资料不让别人看到或者是打不开。那么,要怎么简单的达到效果呢?其实,只要把win7文件夹加密处理就行了。下面得得系统小编就来教大家win7中使用cmd给文件夹加密的方法。1、使用快捷键win+R,直接进入运行窗口,并输入cmd,回车。
2、然后可以在窗口中,直接输入命令:md d:\abc..\(d代表是磁盘名称,abc代表是要加密的文件名称),回车。(此时在d盘创建了一个无法正常打开也无法删除的文件夹abc)
3、最后需要查看打开文件,直接继续在dos命令窗口中,并输入:start d:\abc..\,回车就完成了。
以上教程就是win7中使用cmd给文件夹加密的方法,如果有需要的话,大家不妨按照上述步骤进行操作。
文章来源:得得系统官网http://www.dedexitong.com/
‘贰’ 用DOS算法设置加密解密程序设计
以下是C 语言编写一个简单的加密解密程序。
假设我们想将原始字符串中的每个字符按照 ASCII 码加上一个固定的偏移量,得到一个加密后的字符串。这个偏移量可以是用户指定的,也可以是程序自动生成的。下面是加密程序的代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char input[100];
printf("Enter a string to encrypt: ");
scanf("%s", input);
int offset;
printf("Enter an offset: ");
scanf("%d", &offset);
for (int i = 0; i < strlen(input); i++) {
input[i] += offset;
}
printf("Encrypted string: %s ", input);
return 0;
}
```
这个程序首先提示用户输入要加密的字符串和偏移量,然后使用一个 for 循环将字符数组中的每个字符加上偏移量。注意,在 C 语言中,字符可以被当作整数来处理。最后,程序输出加密后的字符串。
现在,我们来编写一个解密程序,将加密后的字符串解密回原始字符串。解密程序的代码如下:
```c
#include <stdio.h>
#include <string.h>
int main() {
char input[100];
printf("Enter a string to decrypt: ");
scanf("%s", input);
int offset;
printf("Enter the offset: ");
scanf("%d", &offset);
for (int i = 0; i < strlen(input); i++) {
input[i] -= offset;
}
printf("Decrypted string: %s ", input);
return 0;
}
```
这个程序与加密程序大致相同,唯一的区别是在 for 循环中将字符数组中的每个字符减去偏移量。这样,解密程序就可以将加密后的字符串恢复成原始字符串了。
需要注意的是,这种简单的加密解密方式并不是非常安全,因为它可以被轻易地破解。如果您需要一个更加安全的加密算法,请使用可靠的加密库和算法。