목차
img.JPG 17.5KB
main.cpp 1023바이트
Task03.sln 877바이트
Task03.vcproj 3.49KB
Task03.vcproj.투덜댄다.Administrator.user 1.38KB
main.cpp 1023바이트
Task03.sln 877바이트
Task03.vcproj 3.49KB
Task03.vcproj.투덜댄다.Administrator.user 1.38KB
본문내용
#include
using namespace std;
#include
//=========================================================================================//
// ※ 암호화
// - 암호화는 다른 사람이 데이타값을 알 수 없도록 하기 위해 사용한다
// - 특정한 키값을 주어 일정하게 비트부분을 변경한다.
// - 특정 문자열을 입력받아 문자열을 암호화/복호화 시켜보자
//=========================================================================================//
void XOR_Secret(char* buffer, char KeyValue)
{
int iLen = strlen(buffer);
for( int i = 0; i < iLen; i++ )
{
*(buffer+i) = *(buffer+i) ^ KeyValue;
}
}
int main(void)
{
char cKeyValue = 0x60;
char sInput[256] = {0,};
cout << "암호화 시킬 문자 입력 >> ";
cin >> sInput;
cout << endl;
XOR_Secret(sInput, cKeyValue);
cout << "암호화 시킨 문자 : " << sInput;
cout << endl;
XOR_Secret(sInput, cKeyValue);
cout << "\n복호화 시킨 문자 : " << sInput;
cout << endl;
cout << endl;
system("PAUSE");
return 0;
}
using namespace std;
#include
//=========================================================================================//
// ※ 암호화
// - 암호화는 다른 사람이 데이타값을 알 수 없도록 하기 위해 사용한다
// - 특정한 키값을 주어 일정하게 비트부분을 변경한다.
// - 특정 문자열을 입력받아 문자열을 암호화/복호화 시켜보자
//=========================================================================================//
void XOR_Secret(char* buffer, char KeyValue)
{
int iLen = strlen(buffer);
for( int i = 0; i < iLen; i++ )
{
*(buffer+i) = *(buffer+i) ^ KeyValue;
}
}
int main(void)
{
char cKeyValue = 0x60;
char sInput[256] = {0,};
cout << "암호화 시킬 문자 입력 >> ";
cin >> sInput;
cout << endl;
XOR_Secret(sInput, cKeyValue);
cout << "암호화 시킨 문자 : " << sInput;
cout << endl;
XOR_Secret(sInput, cKeyValue);
cout << "\n복호화 시킨 문자 : " << sInput;
cout << endl;
cout << endl;
system("PAUSE");
return 0;
}
추천자료
c언어 프로그래밍 기초 이론정리
[전산] 프로그래밍 수치제어 포트란 소스
VISUAL C++을 이용한 디지털 영상 처리 구현
Java(선 마이크로시스템즈 프로그래밍)
자바프로그래밍
객체 지향 프로그래밍이란
객체 지향 프로그래밍 이론 정리, 객체 지향 개념 정리-내가 만든 자료
c++로구조체를이용한성적처리프로그램짜기
c++로버블정렬,선택정렬,삽입정렬프로그램짜기
2009년 1학기 객체지향프로그래밍 출석대체시험 실습과제(3목게임)
MFC를 이용한 가계부만들기(윈도우즈 프로그래밍)
3장 연습문제 알고리즘 (FOUNDATION OF ALGORITHMS USING C++ PSEUDOCODE) 도경구 - 7문제
공부에 필요한 소프트웨어(C, C++ 프로그램) 코드 판매합니다.
소개글