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

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

?? crypto.cpp

?? D-ITG2.4源代碼
?? CPP
字號:
 /*	Component of the D-ITG 2.4 Platform
 *
 * 	
 *	copyright	: (C) 2004  	by Stefano Avallone, Alessio Botta, Donato Emma, 
 *					Salvatore Guadagno, Antonio Pescape'
 *					DIS Dipartimento di Informatica e Sistemistica				 
 *					(Computer Science Department)
 *					University of Naples "Federico II"	
 *	email:		: {stavallo, pescape}@unina.it, {abotta, demma, sguadagno}@napoli.consorzio-cini.it
 *
 *	This program is free software; you can redistribute it and/or modify
 *	it under the terms of the GNU General Public License as published by
 *	the Free Software Foundation; either version 2 of the License, or
 *      (at your option) any later version.
 */
 
 


#ifdef CRYPTO
#include <openssl/rsa.h>
#include <openssl/pem.h>

void generate_key()
{
	RSA *RSAreceiver;
	FILE *keyReceiver1;
	FILE *keyReceiver2;
	keyReceiver1 = fopen("KeyReceiverPubblica", "w");
	keyReceiver2 = fopen("KeyReceiverPrivata", "w");
	RSAreceiver = RSA_generate_key(1024, 17, 0, 0);
	
	PEM_write_RSAPublicKey(keyReceiver1, RSAreceiver);
	PEM_write_RSAPrivateKey(keyReceiver2, RSAreceiver, 0, 0, 0, 0, 0);
	fclose(keyReceiver1);
	fclose(keyReceiver2);

	RSA *RSAsender;
	FILE *KeySender1;
	FILE *KeySender2;
	KeySender1 = fopen("KeySenderPubblica", "w");
	KeySender2 = fopen("KeySenderPrivata", "w");
	RSAsender = RSA_generate_key(1024, 17, 0, 0);
	
	PEM_write_RSAPublicKey(KeySender1, RSAsender);
	PEM_write_RSAPrivateKey(KeySender2, RSAsender, 0, 0, 0, 0, 0);
	
	fclose(KeySender1);
	fclose(KeySender2);
}

int autenticazioneSender(int signaling)
{
	char *next;
	int size;
	BYTE type = 10;
	unsigned char Messaggio[256];
	unsigned char MessaggioCodificato[256];
	unsigned char MessaggioCodificato2[256];
	unsigned char MessaggioOriginale[] = "fantozzi alla riscossa";
	unsigned char MessaggioOriginale2[256];
	unsigned char buffer[3000];
	generate_key();
	int plen = sizeof(MessaggioOriginale) - 1;
	RSA *RSAreceiver;
	FILE *keyReceiver;
	keyReceiver = fopen("KeyReceiverPubblica", "r");
	PEM_read_RSAPublicKey(keyReceiver, &RSAreceiver, 0, 0);
	fclose(keyReceiver);

	
	size = RSA_public_encrypt(plen, MessaggioOriginale, MessaggioCodificato, RSAreceiver, RSA_PKCS1_PADDING);	
	cout << "Esito della RSA_pubblic_encrypt :" << size << endl;

	
	next = putValue(&Messaggio, (void *) &type, sizeof(type));
	next = putValue(next, (void *) &MessaggioCodificato, sizeof(MessaggioCodificato));
	size = send(signaling, (char *) &Messaggio, 129, 0);


	size = recv(signaling, (char *) &type, sizeof(type), 0);
	size = recv(signaling, (char *) &MessaggioCodificato2, sizeof(MessaggioCodificato2), 0);
	

	RSA *RSAsender;
	FILE *keysender;
	keysender = fopen("KeySenderPrivata", "r");
	PEM_read_RSAPrivateKey(keysender, &RSAsender, 0, 0);
	fclose(keysender);
	size =
	    RSA_private_decrypt(size, MessaggioCodificato2, MessaggioOriginale2, RSAsender,
	    RSA_PKCS1_PADDING);
	cout << "Esito della RSA_private decrypt :" << size << endl;

	
	
	if (strcmp((const char *) MessaggioOriginale, (const char *) MessaggioOriginale2) == 0)
		return 0;
	else
		return 1;
}

int autenticazioneReceiver(int signaling){
	int size;
        char *next;
	BYTE type=10;
	unsigned char Messaggio[256];
	unsigned char MessaggioCodificato2[256];
	unsigned char MessaggioCodificato[256];
	unsigned char MessaggioDecodificato[256];
	unsigned char MessaggioOriginale[256];
	unsigned char buffer[1000];

	size=recv(signaling,(char*)&MessaggioCodificato,sizeof(MessaggioCodificato),0);
 	
	

	RSA*RSAreceiver;
	FILE *keyreceiver;
	keyreceiver=fopen("KeyReceiverPrivata","r");
	PEM_read_RSAPrivateKey(keyreceiver,&RSAreceiver,0,0);
	fclose(keyreceiver);
	size=RSA_private_decrypt( size, MessaggioCodificato, MessaggioOriginale, RSAreceiver,  RSA_PKCS1_PADDING);
	
	

	RSA*RSAsender;
	FILE *keysender;
	keysender=fopen("KeySenderPubblica","r");
	PEM_read_RSAPublicKey(keysender,&RSAsender,0,0);
	fclose(keysender);
	size=RSA_public_encrypt( size, MessaggioOriginale, MessaggioCodificato2, RSAsender,RSA_PKCS1_PADDING);  		

	

	next=putValue(&Messaggio,(void*)&type,sizeof(type));
  	next=putValue(next,(void*)&MessaggioCodificato2,sizeof(MessaggioCodificato2));
	size=send(signaling,(char*)&Messaggio,129,0);

	
}

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一卡二| 欧美性色aⅴ视频一区日韩精品| 91在线免费播放| 欧美成人猛片aaaaaaa| 亚洲一二三专区| 国产成人av一区二区三区在线| 91麻豆精品国产| 亚洲综合色噜噜狠狠| 成人精品gif动图一区| 日韩欧美高清在线| 蜜臀久久99精品久久久久宅男| 欧洲另类一二三四区| 亚洲欧洲美洲综合色网| 国产69精品久久777的优势| 欧美成人在线直播| 日韩中文欧美在线| 视频一区欧美精品| 日本不卡中文字幕| 日本不卡中文字幕| 99久久精品免费| 日韩一级免费一区| 久久久久久久电影| 综合亚洲深深色噜噜狠狠网站| 国产精品萝li| 亚洲老妇xxxxxx| 日韩va欧美va亚洲va久久| 日韩—二三区免费观看av| 色综合天天天天做夜夜夜夜做| 色综合天天综合狠狠| 国产喷白浆一区二区三区| 91精品国产黑色紧身裤美女| 久久免费美女视频| 亚洲综合色在线| 岛国一区二区三区| 亚洲三级久久久| 美女一区二区久久| 日本精品裸体写真集在线观看| 欧美久久久久免费| 国产精品久久久久久久岛一牛影视| 亚洲色图一区二区| 亚洲影视在线播放| 亚洲图片一区二区| 国产91丝袜在线观看| 成人免费高清在线观看| 日韩一区在线免费观看| 日韩专区欧美专区| 国产精品亲子伦对白| 欧美日韩小视频| 国产成人免费视频一区| 亚洲精品网站在线观看| 日韩一区二区影院| zzijzzij亚洲日本少妇熟睡| 偷拍自拍另类欧美| 亚洲欧美自拍偷拍| 久久美女艺术照精彩视频福利播放| 99re亚洲国产精品| 久久国产精品色| 亚洲18色成人| 亚洲精品一二三| 国产日韩影视精品| 欧美一区二区三区的| 91视频观看免费| 丁香婷婷深情五月亚洲| 国产一区美女在线| 中文字幕一区二区不卡| 国产精品久久久久四虎| 99国产精品久| 日韩精品乱码av一区二区| 精品国产伦一区二区三区观看体验| 成人免费av网站| 香蕉成人伊视频在线观看| 精品国产乱码久久久久久影片| www.亚洲国产| 顶级嫩模精品视频在线看| 亚洲天堂久久久久久久| 91碰在线视频| 亚洲欧洲日产国产综合网| 国产99精品国产| 国产精品美日韩| 欧美巨大另类极品videosbest | 日本高清免费不卡视频| 香蕉av福利精品导航| 久久久精品免费免费| 欧美一区二区在线播放| 色偷偷88欧美精品久久久| 国产精品亚洲成人| 国产伦精品一区二区三区视频青涩 | 56国语精品自产拍在线观看| 91视视频在线观看入口直接观看www| 日韩电影一区二区三区四区| 丝瓜av网站精品一区二区| 精品国产91久久久久久久妲己| 日韩激情视频在线观看| 欧美一区二区日韩一区二区| 午夜不卡在线视频| 国产精品美女久久久久aⅴ国产馆| 91网站最新地址| 国产精品一级在线| 日本视频一区二区| 视频一区中文字幕国产| 亚洲一二三区不卡| 亚洲午夜日本在线观看| 亚洲一区二区三区四区在线免费观看 | 久久精品国产精品亚洲精品| 日日摸夜夜添夜夜添国产精品 | 亚洲成人动漫一区| 亚洲老司机在线| 亚洲女厕所小便bbb| 一区二区三区中文在线观看| 一区二区三区四区中文字幕| 亚洲精品成人在线| 亚洲五月六月丁香激情| 午夜精品aaa| 国产主播一区二区| 99久久综合国产精品| 色琪琪一区二区三区亚洲区| 欧美日韩精品系列| 久久久亚洲精华液精华液精华液| 久久色中文字幕| 国产精品成人免费精品自在线观看| 国产精品热久久久久夜色精品三区 | 久久99精品国产.久久久久久 | 欧美色网一区二区| 国产情人综合久久777777| 亚洲精品国产精华液| 久久成人18免费观看| 99国内精品久久| 欧美一区二区免费观在线| 日本一区二区三区视频视频| 午夜亚洲国产au精品一区二区| 国产在线一区观看| 日本久久一区二区| 久久久久久**毛片大全| 亚洲在线中文字幕| 国产精品99久| 欧美成人一区二区三区| 亚洲黄一区二区三区| 国产专区综合网| 欧美区在线观看| 亚洲一区二区综合| 成人久久18免费网站麻豆 | 欧美96一区二区免费视频| 97se亚洲国产综合自在线不卡| 欧美精品一区二区三区蜜臀| 亚洲福中文字幕伊人影院| av高清久久久| 中文字幕在线不卡国产视频| 国产剧情一区在线| 久久先锋影音av鲁色资源| 日本不卡一区二区| 91.xcao| 麻豆freexxxx性91精品| 91精品国产综合久久福利软件| 亚洲一区在线观看免费| av中文字幕在线不卡| 国产精品久线在线观看| 床上的激情91.| 欧美国产精品一区二区三区| 国产在线一区观看| 久久精品免费在线观看| 国产成人在线电影| 亚洲婷婷综合色高清在线| 91玉足脚交白嫩脚丫在线播放| 自拍偷拍欧美激情| 欧美丝袜丝交足nylons| 亚洲午夜国产一区99re久久| 欧美日韩国产精品成人| 日本不卡高清视频| 国产精品女人毛片| 91成人免费网站| 免费的国产精品| 国产精品进线69影院| 精品视频一区 二区 三区| 久久www免费人成看片高清| 中文字幕av一区二区三区免费看 | 看片网站欧美日韩| 国产精品久久久久久妇女6080| 欧美日韩在线精品一区二区三区激情| 午夜欧美电影在线观看| 国产午夜精品久久久久久久| 在线观看日韩高清av| 国内精品国产三级国产a久久| 亚洲欧美激情小说另类| 日韩一区二区三区观看| 99久久国产综合精品麻豆| 日本aⅴ免费视频一区二区三区| 国产日韩欧美不卡在线| 欧美一区二区三区日韩| 97久久人人超碰| 国产成人免费视频网站高清观看视频 | 337p粉嫩大胆色噜噜噜噜亚洲| 91蜜桃传媒精品久久久一区二区| 久久99久久精品欧美| 亚洲一区二区三区自拍| 欧美极品aⅴ影院| 久久久久久久久久久久电影| 精品视频免费在线| 欧美综合久久久| 91蝌蚪porny九色| 99麻豆久久久国产精品免费优播|