JSCH

JSCH ist eine reine Java-Implementierung von SSH2.
Jetzt downloaden

JSCH Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • JCraft, Inc.
  • Website des Verlags:
  • http://www.jcraft.com/eclipse-sftp/

JSCH Stichworte


JSCH Beschreibung

JSCH ist eine reine Java-Implementierung von SSH2. JSCH ist eine reine Java-Implementierung des SSH2.JSCH-Projekts Ermöglicht dem Benutzer, sich mit einem SSHD-Server herzustellen und Portweiterleitung, X11-Weiterleitung, Dateiübertragung usw. zu verwenden, und Sie können seine Funktionalität in Ihre eigenen Java-Programme integrieren. JSCH ist unter BSD-Lizenz lizenziert. Unsere Intension bei der Entwicklung dieses Zeugs besteht darin, den Benutzern unserer reinen Java X-Server, Wiredx und Weirdx sicherzustellen, um sichere x-Sitzungen zu genießen. Unsere Bemühungen haben sich meistens auf das SSH2-Protokoll in Bezug auf das X-Fenstersystem und die X11-Weiterleitung angerufen. Natürlich sind wir auch daran interessiert, andere Funktionen - Port Forward, Dateiübertragung, Anschlussemulation usw.Nr. Es kann automatisch übertragen, authentifiziert werden, und komprimieren Sie übertragene Daten. Das SSH-Protokoll ist in zwei inkompatiblen Sorten verfügbar: SSH1 und SSH2. SSH2 wurde erfunden, um die Patentfragen in Bezug auf das RSA (RSA-Patent abgelaufen) zu vermeiden, und ein Problem mit dem Datenintegritätsproblemen festzulegen, das SSH1 aufweist, und für eine Reihe anderer technischer Gründe. Im Zusammenhang mit dem SSH2-Protokoll sind im Web verfügbar. Bei der Entwicklung von JSCH beziehen wir uns nun auf folgende Dokumente: SSH-Protokoll-Architektur SSH-Transportschichtprotokoll Diffie-Hellman-Konzernaustausch für das SSH-Transportschicht-Protokoll SSH-Verbindungsprotokoll SSH-Authentifizierungsprotokoll Hier sind einige wichtige Funktionen von "JSCH": JSCH ist in reiner Java, aber es hängt von der Javatm-Kryptographieerweiterung (JCE) ab. JSCH weiß, mit: · J2SE 1.4.0 oder höher (keine zusätzlichen Bibliotheken erforderlich). · J2SE 1.3 und Suns JCE-Referenz-Implementierung, die unter http://java.sun.com/products/jce/ erhältlich ist. · J2SE 1.2.2 und später und der JCE-Implementierung von BOUNKYCASTLE, die unter http://www.bounccastle.org/ erhältlich ist. · SSH2-Protokollunterstützung. · Schlüsselaustausch: Diffie-Hellman-Group-Exchange-sha1, diffie-hellman-group1-sha1 · Chiffre: Blowfish-CBC, 3DES-CBC, AES128-CBC, AES192-CBC, AES256-CBCNEW! · Mac: HMAC-MD5, HMAC-SHA1, HMAC-MD5-96, HMAC-SHA1-96 · Host-Taste Typ: SSH-DSS, SSH-RSA · Userauth: Passwort · Userauth: Publut (DSA, RSA) · UserAuth: Tastatur-Interactive · X11 Weiterleiten. · XAuth Spoofing. · Verbindung durch HTTP-Proxy. · Verbindung durch SOCKS5-Proxy. · Port-Weiterleitung. · Strebenleitung. · Signal senden. Der inoffizielle Patch für SSHD von OpenSH wird in diesem Thread gefunden. · Remote Exec. · Erzeugen von DSA- und RSA-Schlüsselpaaren. · Ändern der Passphrase für einen privaten Schlüssel. · Teilauthentifizierung. · SSH-Dateiübertragungsprotokoll (Version 0, 1, 2, 3) · Paketkomprimierung. Jzlib wurde verwendet. · JSCH ist unter BSD-Lizenz lizenziert. Was ist neu in dieser Version: · Diese Version hat fixierte kleinere Fehler beim Abbrechen der Remote-Port-Weiterleitung und LS für leeres Verzeichnis in SFTP. · Die Unterstützung für einige Cipher im CTR-Modus und Arcfour wurde hinzugefügt.


JSCH Zugehörige Software