HTML/CSS
Araç & Utility
v1.0.0
Uçtan Uca Şifreli Anlık Mesajlaşma Uygulaması | Secure Chat
Secure Chat, mesajların uçtan uca şifrelendiği güvenli bir anlık mesajlaşma uygulamasıdır. Kullanıcılar kendi şifreleme anahtarlarını kullanarak yalnızca aynı anahtara sahip kişilerle güvenli şekilde iletişim kurabilirler.
Açıklama
📋 Proje Hakkında
Secure Chat, mesajların uçtan uca şifrelendiği güvenli bir anlık mesajlaşma uygulamasıdır. Kullanıcılar kendi şifreleme anahtarlarını kullanarak yalnızca aynı anahtara sahip kişilerle güvenli şekilde iletişim kurabilirler.
✨ Özellikler
🔒 Uçtan uca şifreleme (CryptoJS/AES)
👥 Kullanıcı girişi ve çevrimiçi kullanıcı sayacı
💬 Gerçek zamanlı mesajlaşma
🔔 Kullanıcı giriş/çıkış bildirimleri
📱 Mobil uyumlu tasarım
🌐 Docker ile kolay dağıtım
🛠️ Teknolojiler
Frontend: HTML, Tailwind CSS, JavaScript
Backend: Node.js, Express.js
Gerçek Zamanlı İletişim: Socket.IO
Şifreleme: CryptoJS
Kapsayıcı: Docker
🚀 Kurulum ve Çalıştırma
Yerel Kurulum
# Depoyu klonlayın
git clone https://github.com/fastuptime/secure-chat.git
cd secure-chat
# Bağımlılıkları yükleyin
npm install
# Uygulamayı başlatın
npm start
Uygulama http://localhost:80 adresinde çalışacaktır.
Docker ile Kurulum
# Docker imajını oluşturun
docker build -t secure-chat .
# Konteyner çalıştırın
docker run -p 80:80 secure-chat
📖 Nasıl Kullanılır
Ana sayfada kullanıcı adı ve şifreleme anahtarınızı girin
Sohbet ekranına yönlendirileceksiniz
Aynı şifreleme anahtarına sahip diğer kullanıcılar ile güvenli şekilde mesajlaşın
Farklı anahtara sahip kişilerin mesajları şifreli kalacaktır
🔑 Güvenlik Bilgileri
Tüm mesajlar istemci tarafında AES ile şifrelenir
Şifreleme anahtarları sunucuda saklanmaz
İletilen mesajlar şifreli formatta tutulur
Sadece aynı şifreleme anahtarına sahip kullanıcılar mesajları görebilir
Script sahibi: https://github.com/codedByCan
İnstagramı: https://www.instagram.com/by.can.i
Can hocamızdan izin alınarak paylaşılmıştır
Secure Chat, mesajların uçtan uca şifrelendiği güvenli bir anlık mesajlaşma uygulamasıdır. Kullanıcılar kendi şifreleme anahtarlarını kullanarak yalnızca aynı anahtara sahip kişilerle güvenli şekilde iletişim kurabilirler.
✨ Özellikler
🔒 Uçtan uca şifreleme (CryptoJS/AES)
👥 Kullanıcı girişi ve çevrimiçi kullanıcı sayacı
💬 Gerçek zamanlı mesajlaşma
🔔 Kullanıcı giriş/çıkış bildirimleri
📱 Mobil uyumlu tasarım
🌐 Docker ile kolay dağıtım
🛠️ Teknolojiler
Frontend: HTML, Tailwind CSS, JavaScript
Backend: Node.js, Express.js
Gerçek Zamanlı İletişim: Socket.IO
Şifreleme: CryptoJS
Kapsayıcı: Docker
🚀 Kurulum ve Çalıştırma
Yerel Kurulum
# Depoyu klonlayın
git clone https://github.com/fastuptime/secure-chat.git
cd secure-chat
# Bağımlılıkları yükleyin
npm install
# Uygulamayı başlatın
npm start
Uygulama http://localhost:80 adresinde çalışacaktır.
Docker ile Kurulum
# Docker imajını oluşturun
docker build -t secure-chat .
# Konteyner çalıştırın
docker run -p 80:80 secure-chat
📖 Nasıl Kullanılır
Ana sayfada kullanıcı adı ve şifreleme anahtarınızı girin
Sohbet ekranına yönlendirileceksiniz
Aynı şifreleme anahtarına sahip diğer kullanıcılar ile güvenli şekilde mesajlaşın
Farklı anahtara sahip kişilerin mesajları şifreli kalacaktır
🔑 Güvenlik Bilgileri
Tüm mesajlar istemci tarafında AES ile şifrelenir
Şifreleme anahtarları sunucuda saklanmaz
İletilen mesajlar şifreli formatta tutulur
Sadece aynı şifreleme anahtarına sahip kullanıcılar mesajları görebilir
Script sahibi: https://github.com/codedByCan
İnstagramı: https://www.instagram.com/by.can.i
Can hocamızdan izin alınarak paylaşılmıştır
0 Yorum
Yorum yapmak için giriş yap.