간단한 암호와 기법은 아스키코드를 더 하고 빼는 방벙 이에요.
Dehlphi 에경우 ORD(),와 Char() 함수를 쓰는 방법이에요.
간단하게 ord 함수는 String 또는 Char type 의 을 ascii코드로 변경시켜주는 함수고
char 은 ascii 코드를 char type 으로 변환 해주는 함수구요. 자세한 방법은 help 를 찾아보구요. 한문자를 char type 으로 받아서
var
sTemp,sTemp1 : string[10];
iTemp,iResult : integer;
begin
iTemp := Ord(sTemp[0]); //한문자를 AScii 코드로 변환
iResult := itemp XOR Ord('a'); //Xor 연산자를 이용하여 ascii
코드를 변경함.
sTemp1 := Char(iResult); // sTemp1에 변경된 Character를 저장함.
end;
이런방법으로 하면 기초족인 함호화 기법을 구현 할수가 있어요.
해독하는 방법은 역순으로 하면되고 자세한 것은 psing213으로 편지주면
가르처 줄께요.
|