cygwin으로 txt파일 암호화
호습다
질문 제목 :cygwin으로 txt파일 암호화 질문 내용 :
1) vi로 message.txt 파일에 아래 문장을 작성한 후 저장한다.
미녀야 오늘 4시 학교앞 정문에서 만나자.
2) 실행 파일 명은 crypt 으로 만들며 실행 시 입력파일과 출력파일을 지정한다. 여기에서 1290은 파일을 암호화할 때 사용되는 값(비밀키)이다. 아래 실행 방법에 따라 프로그램을 실행하면 message.txt 파일의 내용을 읽어서 암호화 한 후 encryptmessage.txt 파일에 저장한다.
(실행 방법) ./crypt 1290 message.txt encryptmessage.txt
3) 이제 암호화된 encryptmessage.txt를 해독해보자.
(실행 방법) ./crypt 1290 encryptmessage.txt decryptmessage.txt
힌트 : 위 프로그램에서 비밀키(1290)는 main 함수 인자로부터 그 값을 알 수 있으며, 입출력 재지정을 통해 파일 입출력을 할 수 있다.입출력 재지정을 통해 하라는데 무슨뜻인지 모르겟네요.vi message.txt 를 입력해서미녀야 오늘 4시 학교앞 정문에서 만나자.를 쓰고 저장한후에 2)에서 실행파일명을 crypt로 하라는데 txt파일은 컴파일 되지도 않고 해서 vi crypt.exe로 만든다음에 2),3)을 해보앗지만encryptmessage.txt나decryptmessage.txt 둘다 vi로 읽어봐도 아무것도 써져잇지않습니다....어떻게 해야되나요?
-
피리
^로 간단하게 암호화 하는거니까 입출력 재지정으로 message파일의 글을 읽어들여서 그 글을 비밀카와 ^연산자로 암호화 하면 되는거죠?
-
민트향
암호화,복호화하는 소스를 어떤식으로 만드나요?
-
슬기
입출력 재지정은 \리디렉션\으로 검색해보시면 됩니다. 실행방법에 써 있는 , 를 말합니다.
crypt 소스 파일에는 인자 수에 따라서 비밀키(위에선 1290)를 가지고서 암호화, 복호화를 하는 소스가 들어있어야 합니다.