[Mã code 46407]

Web NodeJs - Ứng dụng phòng chat riêng tư sử dụng mã hóa RSA (full code + báo cáo + video demo hướng dẫn)

  (1 Đánh giá)
  0       1107    

Code web Source code web Web NodeJs - Ứng dụng phòng chat riêng tư sử dụng mã hóa RSA (full code + báo cáo + video demo hướng dẫn)

Danh mục
Thể loại
Ngày đăng
17-1-2023
Loại file
Full code + Báo cáo
File download
 XANA_EncryptChat.rar [10.8 MB]
CAM KẾT TỪ NGƯỜI BÁN
Ứng dụng có đầy đủ chức năng giống như demo
Hỗ trợ cài đặt qua teamview


Source code
2

Đánh giá (2)
5/5

Ngày tham gia
9/11/2021

  • Ý tưởng của chương trình là tạo một ứng dụng các phòng chat riêng tư online cho nhiều người có thể truy cập để tìm hiểu lẫn nhau cũng như trao đổi làm quen.
  • Mỗi phòng chỉ có hai người giúp đảm bảo tính riêng tư của đoạn chat.
  • Mỗi người khi vào được cấp một private key được bảo mật trên hệ thống và public key được công khai và đối phương có thể nhìn thấy khi cả hai cùng vào phòng
  • Tin nhắn khi gửi sẽ được mã hóa và được bên nhận giải mã và hiển thị lên màn hình
  • Số phòng được random hoặc tùy chọn theo thống nhất của mỗi cặp

=> Ứng dụng được xây dựng dựa trên nền tảng Back-end là Nodejs, Front-end là Vuejs


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

HÌNH ẢNH DEMO


mã hóa rsa,phòng chat,code web nodejs,mã hóa đoạn văn rsa,website tạo phòng chat,chat socket

mã hóa rsa,phòng chat,code web nodejs,mã hóa đoạn văn rsa,website tạo phòng chat,chat socket

mã hóa rsa,phòng chat,code web nodejs,mã hóa đoạn văn rsa,website tạo phòng chat,chat socket

mã hóa rsa,phòng chat,code web nodejs,mã hóa đoạn văn rsa,website tạo phòng chat,chat socket

mã hóa rsa,phòng chat,code web nodejs,mã hóa đoạn văn rsa,website tạo phòng chat,chat socket

mã hóa rsa,phòng chat,code web nodejs,mã hóa đoạn văn rsa,website tạo phòng chat,chat socket

mã hóa rsa,phòng chat,code web nodejs,mã hóa đoạn văn rsa,website tạo phòng chat,chat socket

mã hóa rsa,phòng chat,code web nodejs,mã hóa đoạn văn rsa,website tạo phòng chat,chat socket


HƯỚNG DẪN CÀI ĐẶT
  1. Bước 1: Download source code đã tải về
  2. Bước 2: Mở source code. Thực hiện cài đặt node và npm (Phần này sẽ gửi link kèm theo nhé)
  3. Bước 3: Sau khi kiểm tra xong node và npm. Ta mở vscode và thực hiện cài các thư viện liên quan. npm install
  4. Bước 4: Sau khi cài xong thư viện. Dùng lệnh npm start
  5. Bước 5: Lúc này ứng dụng được chạy ở cổng 3000. Để có thể chat, ta mở hai trình duyệt khác nhau với địa chỉ localhost:3000
  6. Bước 6: Khi vào phòng các bạn được cung cấp biệt danh cùng public key như phần đã bôi đen. Để hai bên có thể chat được với nhau, các bạn cần vào chung 1 phòng. Ở đây tôi chọn phòng 777
  7. Bước 7: Sau khi xuất hiên thông báo đã có người vào phòng, giờ đây các bạn có thể chat cho nhau. Để có thể chứng minh tin nhắn đã mã hóa. Phần tin nhắn mã hóa được hiển thị ở ô cuối cùng



Nguồn: Topcode.vn

BÌNH LUẬN (0)


ĐÁNH GIÁ (1)

ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
17:43 - 17/1/2023
Code rất tốt
Code rất tốt và phù hợp để phát triển
HỖ TRỢ TRỰC TUYẾN