[어셈블리] 문서 암호화 하기

등록일 2003.05.23 텍스트 (txt) | 1페이지 | 가격 1,000원

소개글

128비트로 파일 암호화한다.
컴파일을 하면 실행 파일이 생성된다.
파일을 암호화하는 방법
ex) 실행파일이 a.exe라고 하고 intput.txt라는 파일의 문서를 암호화하기를 원한다면 도스상에서 아래와 같이 친다.
a.exe output.txt
그러면 output.txt라는 파일이 생성된다. 확인해 보면 문서가 암호화 됐을 것이다.
그럼 암화를 풀려면 도스상에서
a.exe output1.txt
을 치면 output1.txt파일이 생성된다. 이파일을 확인해보면 input.txt의 파일과 같을 것이다.

목차

소스파일
문서형식의 파일을 다른 사람이 알아 볼 수 없도록 암호화 시키는 프로그램
단순히 숫자로만 바뀜
문서화시키는 기초방법

본문내용

.model small
.stack 100h

; 편의상 암호화키값을 다음과 같이 했음
.data
enc_key db "012345**************************2345**************************2345**************************2345**************************234567"

.code
main proc

mov ax,@data
mov ds,ax

L1:

mov cx,128
mov di,0
next:
mov ah,6
mov dl,0FFh
int 21h
jz L2


xor al,[enc_key+di]
inc di

mov ah,2
mov dl,al
int 21h
loop next
jmp L1
L2:
mov ax,4c00h
int 21h
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서