로딩
요청 처리 중입니다...

[CentOS7] NodeJS 소켓(Socket IO) 암호화 하기

 [CentOS7] NodeJS 소켓(Socket IO) 암호화 하기

패키지 설치 # "클라이언트, 서버" 모두 설치 npm install --save socket.io-encrypt 클라이언트 # 소켓 통신시 자동으로 암호화 됩니다. 서버에서 소켓을 통신 받으면 복호화 됩니다.

소켓 메세지에서는 암호화 되어 있지만, 콘솔로 찍어보면 복호화 되어 있을겁니다. const SocketIO = require('socket.io-client'); const encrypt = require('socket.io-encrypt'); const socket = SocketIO("연결할 주소"); encrypt("암호화 할 코드 입력")(socket); socket.emit('message', { ... }); 소켓 통신 암호화 서버 const SocketIO = require('socket.io'); const encrypt = require('socket.io-encrypt'); const io = SocketIO({}); io.use(encrypt("암호화 할 ...

# node # nodejs # 노드 # encrypt # socket # socketio # 노드js # 복호화 # 암호화