progetto Chindi è un pacchetto client / server scritto in Java con funzionalità simile a quella di un server FTP.
L'obiettivo è quello di creare una vecchia scuola BBS-sistema combinato con un server FTP.
Tutti i trasferimenti sono criptati con un algoritmo veloce corrente combinata con la crittografia RSA per il trasferimento dei tasti
Caratteristiche .
- An asimmetrica RSA-tipo cipher viene utilizzato per il trasferimento delle chiavi di cifratura flusso. Il numero di bit da utilizzare per la cifratura RSA è opzionale. Ciò significa che la comunicazione con il Chindi Server è molto difficile da decodificare per qualcuno con uno sniffer di pacchetti.
- Amministrazione remota del server attraverso il client Chindi. In realtà, tutta l'amministrazione è a distanza, anche quando il computer locale.
- Tutti i dati utente vengono memorizzati in un database SQL compatibile leggero (HypersonicSQL di Thomas Mueller), consentendo l'utilizzo del potente sintassi SQL per la gestione dei dati.
- sistema di accesso ai file di sistema indipendente. È possibile impostare accesslevels gerarchici per le directory e le diverse operazioni.
- Il client è in grado di eseguire le sessioni di script.
- Diverso da un FTP di tipo datatransfer, un Chindi trasferimento dati non occupa la connessione corrente, ma ne crea una nuova. Questo significa che in un accesso di sessione più trasferimenti simultanei possono aver luogo, pur mantenendo la sessione di accesso aperto per la comunicazione.
I commenti non trovato