PPAP를 근절하고 싶다

1997 단어 PPAPRSAzip보안

Overview



공개 키를 사용하여 암호화 된 zip을 쉽게 만들 수있는 유틸리티를 만들었습니다.
htps : // 기주 b. 코 m / 스메시 / 파 p

PPAP을 모르는 사람들은 여기 808을 사용하지 않는 것이 좋습니다.
JIPDEC - S/MIME 이용의 최신 동향

PPAP은 싫지만 파일은 좋은 느낌으로 보내고 싶다면

Description





그렇게하는 것은 간단하며 zip 파일이 이중이며,
내부적으로 난수 암호로 암호화 된 zip 파일과 암호화 키를 공개 키로 암호화합니다.
텍스트 파일이 들어 있습니다.

좀 더 자세히 설명하면,
송신자측에서는 128byte의 난수를 생성해, 그 난수를 암호화 키로서 원 파일을 암호화,
또한 암호화 키를 공개 키로 암호화하고 둘 중 하나를 zip으로 함께 토출합니다.

수신자측에서는
zip의 암호화 된 키를 자신의 개인 키로 해독하고 해당 키로 zip 파일을 해독합니다.

Usage



암호화


$ ppap --encrypt /path/to/your/file --key ~/.ssh/your_key.pub

복호화


$ ppap --decrypt /path/to/your/ppap-yyyymmdd_HHMMssSSSSSS.zip --key ~/.ssh/your_key

현재 RSA 키에만 대응합니다
키 생성은 $ ssh-keygen -t rsa

Installation


$ pip install ppapzip

PPAP이란 안이한 이름을 붙이면 선인이 있어 잡을 수 없었습니다...
사용할 때는 ppap이지만 설치할 때는 ppapzip입니다.

TBA



https://github.com/ 사용자 이름.keys
방문하면 사용자가 등록한 공개 키를 볼 수 있다는 것을 알고 계십니까?

일부러 공개키를 사전에 전달해 두는 것도 바보같기 때문에, 본래는 이 공개키를 이용해 암호화해 송신! 하고 싶었지만
보통은 공개 키가 가득 등록되어 있기 때문에 어느 주소로 보낼지 결국 사용자가 선택하지 않으면 안됩니다 ...라고 생각하고 생각하고 있습니다.

부드러운 사람이나 나쁜 일을하는 사람은 자신의 웹 페이지에 공개 키를 붙이거나하는 이미지가 있습니다 만, 좋은 아이디어가 있으면 가르쳐 주셨으면합니다.

결론

좋은 웹페이지 즐겨찾기