계정관리서버 회원가입


24b0d121e09c28a8699fe8b115ef0464d589e3cb


송신자 App단 서비스 모듈


24b0d121e09c28a8699fe8b115ef046c63f221499b



24b0d121e09c28a8699fe8b115ef0468eaaae8bd


24b0d121e09c28a8699fe8b115ef046c61f72a4794



.Net 회원가입 로직 만들어봄 ㅇㅇ

비밀키의 경우 클라이언트 측에서 만들어서

공개키를 회원가입 시 전송하는 로직으로 만들었어.


PGP 기법이라고 문서를 세션키로 암호화하고

세션키는 수신자의 공개키로 암호화하는 방식이 있어가지고

회원가입시 공개키랑 비밀키가 생성되도록 만들었어.


중개서버 DocumentController




24b0d121e09c28a8699fe8b115ef046c63f6204899



24b0d121e09c28a8699fe8b115ef0468eaabecba





위와 같이 암호화되어서 중개서버로 이동하면 Rabbit MQ에 저장하도록 만들었어.

수신자는 Rabbit MQ에서 꺼내쓰면 되는 거고


수신자 App단 서비스 모듈


24b0d121e09c28a8699fe8b115ef0469923cf3b8

24b0d121e09c28a8699fe8b115ef0469943afebf

24b0d121e09c28a8699fe8b115ef0464df8ce3cd


일단 형태라도 위와 같이 잡아봄



24b0d121e09c28a8699fe8b115ef046c61f1204994

위 프로세스를 구현한 것이야.