SSH auf AVR

OP #511488
Hallo,

ich bin grad dabei einen Ethernet-RS232-Adapter zu basteln (mit dem 
ENC28J60), um ein altes serielles Terminal mit einem Server im 
heimischen LAN zu vertüddeln. Die Frage ist jetzt, ob es realistisch 
ist, einen einfachen SSH-Client auf dem AVR zu implementieren (dann 
würde ich da einen etwas vom Kaliber Mega128 plus SRAM reinpacken) oder 
ob ich das eher gleich seinlassen sollte (dann täte es auch ein Mega16 
oder Mega32 ohne extra RAM).
#511702
Hallo,

das ganze ist ein bisschen zu komplex für so einen kleinen Controller. 
Die Verschlüsselung an sich ist nicht das Problem, da gibt es recht gut 
Implemenierungen von z.b. AES-256, aber die Aushandlung der 
Schlüsselpaare beim Verbindungsaufbau ist einfach nicht für so einen 
kleinen Controller zu bewältigen, siehe Faktorzerlegung. Ich selber habe 
einen Telnet-client/server mit TAE Verschlüsselung geschrieben wo beide 
paare bekannt sind. So geht es am einfachsten und braucht auch nicht 
viel platz und man fühlt sich halbwegs sicher.

CA Dirk
OP #511759
@Lüubi: natürlich geht es mir um die Sicherheit. Ich mag einfach keine 
unverschlüsselten Passwörter, die im Netz rumflitzen und erst recht 
keine Server, die sowas akzeptieren.

Außerdem wäre SSH praktisch, um nicht nur auf den lokalen Server,sondern 
auch auf andere Maschinen zuzugreifen (ohne auf dem Server SSH 
aufzurufen).
Ich werde wohl erst mal eine Telnetbox basteln und mich dann mal mit den 
ARMs beschäftigen. Die sollten das ja ansich können. Da es von Atmel 
auch welche gibt, die einen LCD/CRT Controller bereits integriert haben, 
könnte man das Ganze dann auch direkt mit VGA- und 
PS/2-Tastaturanschluss bauen. Ist dann halt entsprechend komliziert und 
braucht auch ordentlich RAM, aber sonst wäre es ja langweilig ;).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.