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

등록일 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
*원하는 자료를 검색 해 보세요.
  • PDF 파일 편집, 복사, 인쇄 가능하게 하기 15 페이지
    PDF 파일에 암호가 설정되어 있으면 인쇄, 편집, 복사가 되지 않아 사용에 제한이 있게됩니다. 또 문서를 자주 제작하다 보면 이 암호를 잃어버리는 곤란한 상황이 종종 발생합니다. 시중에는 PDF의 암호를 제거할 수 있는 많..
  • PC활용-파일검색, IP확인, IP의 클래스 확인 6 페이지
    1. 보안용 암호 만들기 암호 만들 때의 주의사항에 맞게 다른 사람들이 유추하기 힘든 암호를 5개 만드세요. 1) 암호는 최소한 7자 이상으로 한다. (최대 14자 이하) 2) 암호는 글자, 숫자, 기호가 모..
  • 정보보호 이론 - 암호해독(Dictionary Attack) 3 페이지
    문 제 "Explain what dictionary attack are and how to mitigate them. Explain why one-way hash and salt are used in password-base..
  • 어셈블리 0~99까지 수 맞추기 게임 4 페이지
    0부터 99까지의 숫자를 맞추는 게임입니다. >>알고리즘 1. 내가 임의의 수를 정한(7,8)을 아스키코드 값을 빼서 보기 줗게 하위 8진수에 78H로 만들어서 DAB 변수에 저장한다. 2. 입력한 값은 ..
  • 어셈블리 4개의 대문자 소문자 거꾸로 출력 3 페이지
    과제 # 2 대문자 입력후 거꾸로 출력하기 code segment assume cs:code, ds:data data segment mem DB 20 dup(?) , `$` data ends ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서