SSH auf AVR

OP #511488
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
@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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.