自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 C语言加解密

/ 将加密后的数据块写入输出文件。// 解密与加密使用相同的操作,但使用负的移位数。if (buffer[i] > 127) { // 处理溢出情况,确保仍在ASCII码范围内。// 使用加法进行移位加密。// 移位加密所使用的密钥。// 读取结束或发生错误。// 复制加密后的字符串以便解密。// 复制原始字符串以便加密。

2024-02-27 21:43:16 405

原创 c语言移位加解密

/ 将加密后的数据块写入输出文件。// 解密与加密使用相同的操作,但使用负的移位数。if (buffer[i] > 127) { // 处理溢出情况,确保仍在ASCII码范围内。// 使用加法进行移位加密。// 移位加密所使用的密钥。// 读取结束或发生错误。

2024-01-17 22:21:56 637

原创 【无标题】

include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#define MAX_CHAR 256 // 定义字符数组的最大长度void encryptFile(const char* inputFile, const char* outputFile, int shift) {if (isalpha(ch)) { // 如果是字母,则进行移位加密。// 将加密后的字符写入输出文件。// 将解密后的字符写入输出文件。

2024-01-05 18:46:48 381 1

原创 用c语言写一个对文件中的内容移位300 进行加解密的代码

include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#define MAX_CHAR 256 // 定义字符数组的最大长度void encryptFile(const char* inputFile, const char* outputFile, int shift) {// 解密后的文件名。// 加密后的文件名。if (isalpha(ch)) { // 如果是字母,则进行移位解密。

2024-01-05 16:47:14 379 1

原创 用Caesar cipher(凯撒密码)写文件加密代码

/ 对文件进行加密/解密操作。简而言之,这个程序读取一个文本文件,对文件中的每个字符进行加密或解密操作,并将结果写入另一个文本文件中。简而言之,这个程序读取一个文本文件,对文件中的每个字符进行加密或解密操作,并将结果写入另一个文本文件中。printf("无法创建输出文件:%s\n", outputFileName);printf("无法打开输入文件:%s\n", inputFileName);这个函数读取输入文件中的数据,对每个字符进行加密或解密操作,然后将结果写入输出文件。函数进行加密/解密操作。

2024-01-03 21:58:25 1069

原创 C语言实现加密解密功能

*C[i] = (M[i] - 'a' + K) % 26 + 'a' 这句代码的意思是将字符串M中第i个字符转换为字母表中的对应字符,其中K是密钥,用于对字符串进行加密或解密。通过对每个字符进行类似的转换,可以将整个字符串进行加密或解密操作*/具体来说,它执行以下步骤:将M[i]的ASCII码值减去字母'a'的ASCII码值,将结果加上字母'a'的ASCII码值,以将数字转换回对应的小写字母。printf("解密后的明文是:\n%s\n",M);printf("加密后的密文是:\n%s\n",C);

2024-01-01 21:31:29 512

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除