2010-01-02 3 views
0

내 프로젝트에서 수행 중이며 포트 노킹이 있습니다. 서버 측과 클라이언트에서 분리 된 3 개의 파일이 있습니다. 서버에 다음이 포함되어 있습니다 : 데몬 및 구성 파일로서의 포트 노킹 서버 [만족해야하는 포트 순서 및 기타 많은 구성 세부 정보] 클라이언트에 portknocking 클라이언트가 있습니다.포트 노킹 및 RSA 암호화

RSA를 사용하여 파일 구성에서 시퀀스 포트 번호를 암호화 할 수 있습니까? 그렇다면, 어떻게해야합니까 ??

당신을 감사

PS : 나는 서버에서 데몬을 실행하고 [이 파일 구성을 읽고] 다음 나는 클라이언트 프로그램을 실행하고 포트 번호 순서가 설정 한 후 파일이 연결되어있는과 같은 경우 시퀀스 포트 번호를 [지정 ] ..

+0

포트 번호 암호화를 제안했지만 포트를 통해 암호화되지 않은 데이터를 실행 하시겠습니까? –

+2

왜 구성 파일을 암호화해야합니까? 서버에만 있습니다. –

+0

@GregS : 아마도 클라이언트 설정을 위해 ... –

답변

1

RSA를 사용하여 파일 구성에서 시퀀스 포트 번호를 암호화 할 수 있습니까?

예.

어떻게해야합니까 ??

python rsa library을 약간 검색해보십시오.

그러나 클라이언트 측에서이 작업을 계획하고 있다면 클라이언트 프로그램이 데이터를 해독하도록하려면 해독 키가 있어야합니다. 클라이언트 프로그램에 해독 키가 있으면 텍스트 편집기가있는 사용자는 암호 해독 키 (암호 해독 코드)도 갖습니다.

의 경우 실제로은 입니다.

관련 문제