파일의 이름을 인자로 받아 암호화하는 프로그램을 작성할 것

<제한 요소>

- XOR 사용, 파일로부터 읽은 바이트에 암호 바이트(각자 정할것, 예를 들면, 0xAB)를 XOR하여 암호화 한 후에 저장할 것

- 파일의 이름을 인자로 받아 입력 파일("rb"로 open)로 사용하고, 파일명 뒤에 ".enc"를 붙인 파일을 출력 파일로 생성할 것 (예를 들어, 실행 파일이 MyEncode.exe인 경우 커맨드 창에 D:>MyEncode test.jpg라고 입력하면 test.jpg.enc 파일이 생겨야 함. 그 이후에 D:>MyEncode test.jpg.enc를 실행하면 test.jpg.enc.enc 파일이 생기고 이 파일은 test.jpg 파일과 동일해야 함)

 

<제출방법>

- 표지 상단에 과목명과 과제번호를 적을 것 (Homework #7)

- 표지 하단에 제출자의 이름, 학년, 학번을 적고 본인의 사진(누구인지 식별 가능해야 함)을 넣을 것

- 소스 코드(파일명 넣을 것)와 결과 파일을 프린트하여 제출할 것

- 밑에 페이지 번호를 넣을 것

- Due: 12/18(화) 시험 전에 프린트하여 제출할 것

 

블로그 이미지

NanoSoft

국립금오공과대학교 컴퓨터공학과

카테고리

강의 전체보기 (166)
2004년 (0)
2005년 (0)
2006년 (0)
2007년 (0)
2008년 (0)
2009년 (0)
2010년 (0)
2011년 (0)
2012년 1학기 (4)
2012년 여름학기 (6)
2012년 2학기 (48)
2013년 1학기 (40)
2013년 여름학기 (0)
2013년 2학기 (57)
2013년 겨울학기 (2)
2014년 2학기 (1)
2015년 겨울학기 (8)
2019년 2학기 (0)