亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? message1.c

?? 這篇是寫的關于最基礎的加密和解密的流程。 這只是一個最基本的模型。
?? C
字號:
#include"message.h"
#include"stdio.h"
#include"string.h"


void main()
{
	int i,h,l,n,r;
	char array[100],array1[100],array2[100],array3[100],in[8],out[8];
	char w;


	
	//密鑰
	int k1[8];

	//儲存明文的二進制碼
	int m[8][8];

	//儲存密鑰的二進制碼
	int k[8][8];

	//儲存密文的二進制碼
	int c1[8][8];
	int c2[8][8];

	//儲存由密文轉換過來的明文二進制碼
	int mm[8][8];

	//儲存明文的十進制碼
	int m1[8];

	//儲存密文的十進制碼
	int mm1[8];
	int mm11[8];

	//儲存由密文過來的明文的十進制碼(ASCLL)
	int m11[8];

	getkey(k1,8);

	printf("\n\n");
	printf("The key(10):\n");
	for(i=0;i<8;i++)
		printf("%d	",k1[i]);
	printf("\n\n");

	inttfmbyte(k,k1,8);



	 //明文輸入
	printf("Please put into the message ('~' indicate the end):\n");
	printf("***************************************************************\n");
	while(1)
	{
		for(i=0;i<100;i++)
		{
			scanf("%c",&w);

			if(w!='~')
				array[i]=w;
			
			else break;
		}
		array[i]='\0';
		break;
	}
	printf("\n");
	printf("***************************************************************\n");

	n=strlen(array);
	printf("The length of the message is:%d\n",n);
	printf("\n");
	r=n%8;
	if(r!=0)
		printf("The massage shoude add %d charactors!!\n",8-r);
	printf("\n");


	strcpy(array1,array);

	if(r!=0)
	{
		for(i=0;i<8-r;i++)
			array1[n+i]='#';
	}


	array1[n+i]='\0';
	printf("***************************************************************\n");
	printf("\n");
	printf("The added message (length %d) is:\n",n+8-r);
	printf("%s",array1);
	printf("\n\n");


	n=strlen(array1);	
	h=n/8;

 for(l=0;l<h;l++)
 {

	for(i=0;i<8;i++)
		m1[i]=0;

	for(i=0;i<8;i++)
		mm1[i]=0;


	 for(i=0;i<8;i++)
		 in[i]=array1[8*l+i];


	//將明文轉換成其ASCLL值
	for(i=0;i<8;i++)
		*(m1+i)=chartfmint(in[i]);
	

	//將ASCLL碼裝換成二進制碼
	inttfmbyte(m,m1,8);


	mtoc(m,k,c1,8);


	bytetfmint(c1,mm1,8);

	//將密文轉換成其ASCLL值
	for(i=0;i<8;i++)
	{
		//*(out+i)=inttfmchar(mm1[i]);
		array2[8*l+i]=inttfmchar(mm1[i]);//inttfmchar(mm1[i]);
	}

}

	array2[n]='\0';

	printf("***************************************************************\n");
	printf("The crypto messgage( length %d):\n",strlen(array2));
	printf("\n");
	for(i=0;i<n;i++)
		printf("%c",array2[i]);
	printf("\n\n");

	

	//密文轉換成明文

	n=strlen(array2);
	h=n/8;

for(l=0;l<h;l++)
{	

	for(i=0;i<8;i++)
		mm11[i]=0;

	for(i=0;i<8;i++)
		m11[i]=0;


	for(i=0;i<8;i++)
		 out[i]=array2[8*l+i];
	

	//將密文轉換成其ASCLL值
	 for(i=0;i<8;i++)
		*(mm11+i)=chartfmint(out[i]);


	//將ASCLL碼裝換成二進制碼
	inttfmbyte(c2,mm11,8);


	ctom(c2,k,mm,8);


	bytetfmint(mm,m11,8);


	for(i=0;i<n;i++)	
		array3[8*l+i]=inttfmchar(m11[i]);

}


	for(i=n-1;i>n-8;i--)
		if(array3[i]!='#')
			break;

	array3[i+1]='\0';
	
	n=strlen(array3);
	printf("***************************************************************\n");
	printf("The message which is transform from the crypto message(length %d):\n",n);
	printf("\n");
	for(i=0;i<n;i++)
		printf("%c",array3[i]);	
	printf("\n\n");
	printf("***************************************************************\n");


	//判斷輸入的字符串是否和我轉換回來的字符串相同
	printf("To judge whether the input string and the one which I converted back to \n\nis the same string(YES or NO):");
	if(strcmp(array,array3))
		printf("		NO\n\n");
	else
		printf("		YES\n\n");
	printf("***************************************************************\n");
	


	

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美经典一区二区| **网站欧美大片在线观看| 欧美日韩国产一级二级| 国产91丝袜在线播放| 成人性视频免费网站| 日韩视频一区二区三区| 99在线精品免费| 国产一区二区三区高清播放| 亚洲精品日韩一| 26uuu久久天堂性欧美| 91成人网在线| 国产馆精品极品| 美国精品在线观看| 亚洲自拍偷拍网站| 亚洲欧洲精品一区二区精品久久久| 制服丝袜成人动漫| 欧美在线综合视频| 国产精品99久久久久久久女警 | 56国语精品自产拍在线观看| 国产成人免费视频精品含羞草妖精| 午夜伦理一区二区| 亚洲一区在线免费观看| 亚洲视频一二三| 欧美激情一区二区三区四区| 精品国产一区二区三区久久久蜜月 | 欧美一区二区三区四区五区 | 久久精品亚洲一区二区三区浴池 | 26uuu色噜噜精品一区| 日韩亚洲国产中文字幕欧美| 欧美日韩一区二区三区在线| 91一区二区三区在线播放| 高清在线观看日韩| 国产成人亚洲综合色影视| 国产真实乱对白精彩久久| 麻豆成人在线观看| 日本麻豆一区二区三区视频| 一区二区三区中文在线观看| 精品99一区二区三区| 国产一区二区主播在线| 亚洲天堂av一区| 日韩欧美一区中文| 91久久免费观看| 韩日欧美一区二区三区| 亚洲大尺度视频在线观看| 国产婷婷精品av在线| 欧美日韩一级视频| 91啪亚洲精品| 成人爱爱电影网址| 蜜桃av一区二区三区电影| 亚洲一区二区三区四区五区中文 | 激情伊人五月天久久综合| 亚洲乱码精品一二三四区日韩在线| 色哟哟国产精品免费观看| 成人综合婷婷国产精品久久 | 国产在线精品一区二区三区不卡| 4438成人网| 51精品秘密在线观看| 欧美高清视频一二三区| 91精品国产色综合久久不卡电影| 亚洲同性同志一二三专区| 亚洲视频一区二区免费在线观看| 又紧又大又爽精品一区二区| 亚洲图片欧美色图| 日韩二区三区四区| 国产精品系列在线观看| 99精品久久免费看蜜臀剧情介绍| 色噜噜狠狠色综合中国| 在线成人av影院| 国产日韩成人精品| 亚洲综合色丁香婷婷六月图片| 偷窥少妇高潮呻吟av久久免费| 美女免费视频一区二区| 成人一区二区三区视频| 国产高清久久久久| www.亚洲色图.com| 99视频一区二区三区| 色欧美88888久久久久久影院| 99久免费精品视频在线观看| 91小视频免费看| 99久久免费精品| 3d动漫精品啪啪1区2区免费 | 亚洲乱码中文字幕综合| 亚洲综合视频网| 亚洲国产视频a| 午夜欧美在线一二页| 久久精品99国产精品日本| 国产综合色在线视频区| 99久久精品久久久久久清纯| 欧美性欧美巨大黑白大战| 丁香六月久久综合狠狠色| 欧美调教femdomvk| 精品成人免费观看| 91精品在线观看入口| 午夜精品久久久久久久久久| 久久精品一级爱片| 日本视频免费一区| 裸体健美xxxx欧美裸体表演| 国产·精品毛片| 欧美日韩和欧美的一区二区| 亚洲国产成人私人影院tom| 亚洲va天堂va国产va久| 成人一级视频在线观看| 欧美变态tickling挠脚心| 亚洲一区二区三区四区不卡| 国产成人啪免费观看软件| 国产福利一区二区三区视频在线| 欧美视频中文一区二区三区在线观看| 日韩一级完整毛片| 亚洲国产三级在线| 色悠久久久久综合欧美99| 日本一区二区三区四区| 久久av资源网| www.亚洲色图| 久久久99久久| 国产精品一区二区三区四区 | 国产午夜亚洲精品不卡| 国产乱子伦视频一区二区三区| 亚洲综合视频在线观看| 一区在线中文字幕| 国产欧美视频在线观看| 久久久久久久久久久久久夜| 日韩一区精品字幕| 国产一区视频网站| 日韩avvvv在线播放| 亚洲免费资源在线播放| 亚洲色图制服诱惑| 亚洲欧美日韩系列| 亚洲麻豆国产自偷在线| 亚洲欧美色一区| 亚洲人亚洲人成电影网站色| 中文字幕一区在线| 亚洲精品成人在线| 亚洲国产视频在线| 日本不卡1234视频| 国产一区二区三区在线观看免费 | 久久成人综合网| 天天影视涩香欲综合网| 日韩一区二区三区高清免费看看 | 久久精品人人做人人爽97| 六月丁香婷婷色狠狠久久| 亚洲bt欧美bt精品777| 日韩小视频在线观看专区| 国产ts人妖一区二区| 久久亚洲免费视频| 国产精品综合二区| 亚洲国产精品ⅴa在线观看| 国产91精品精华液一区二区三区| 国产午夜三级一区二区三| 国产iv一区二区三区| 中文字幕在线视频一区| 97精品久久久久中文字幕| 亚洲女与黑人做爰| 欧美日韩视频专区在线播放| 日本不卡高清视频| 久久伊99综合婷婷久久伊| 成人国产免费视频| 伊人色综合久久天天| 欧美男男青年gay1069videost| 日韩国产一二三区| 久久久久久久久久久黄色| 99久久综合精品| 偷拍一区二区三区| 久久久久久久久久久黄色| 99视频热这里只有精品免费| 亚洲综合在线视频| 日韩视频永久免费| 国产电影一区二区三区| 亚洲裸体在线观看| 日韩欧美一级二级三级久久久| 国产大陆精品国产| 一区二区三区在线播放| 欧美高清你懂得| 国产a级毛片一区| 亚洲观看高清完整版在线观看| 欧美一区二区三区四区五区| 粉嫩蜜臀av国产精品网站| 亚洲中国最大av网站| 精品久久久久久久久久久久久久久久久 | 欧美日韩一区二区三区在线| 成人妖精视频yjsp地址| caoporen国产精品视频| 国产成人aaa| 欧美一a一片一级一片| 欧美体内she精高潮| 欧美不卡一区二区三区四区| 日韩精品中文字幕在线不卡尤物| 国产精品二三区| 国产精品18久久久久| 91精品久久久久久蜜臀| 大白屁股一区二区视频| 日韩综合在线视频| 国产精品成人在线观看| 欧美xxxxx裸体时装秀| 日本韩国视频一区二区| 国产裸体歌舞团一区二区| 亚洲成在人线免费| 中文字幕一区二区三区不卡在线| 欧美一级久久久| 欧美色图免费看| 成人黄色777网|