RSA-Key erstellen und verwalten

Stärkere Sicherheit als ein Passwort bieten die RSA-Keys.

Keys erstellen
Ein gute Einleitung bietet Github unter Profile/Settings/SSH-Key:
ssh_github_help


Public key weitergeben

Dem externen Programm mit add id_rsa.pub  den Key zufügen.

Ablegeort der Keys
In der versteckten und passwort-geschützten Datei .ssh werden die Keys abgelgt.
– Die zwei Keys sollten nicht auf dem Rechner liegen, bzw. falls doch, dann nur verschlüsselt. Sie auf einem Stick oder anderen Speichermedium abgelegt werden.

Zweiter Key
Hat man einen weiteren Key, kann man diesen im Programm als zusätzlichen Key zufügen. Es funktioniert nur, wenn man den private Key auf dem Rechner abgelegt hat.
Man kann den ersten Key entweder löschen oder stehen lassen.

Das Programm Git

Das Programm
– Git wurde von Linus Torvalds entworfen.
– Einziges Ziel von Git ist das Verwalten der Versionierung.
– löscht man die Git-Datei, löscht man nur die Versionierung. Die Dateien bleiben
– Git kann lokal gebraucht werden, wie auch über eine Plattform (z.B. Github).
– Git hat nichts mit Github zu tun

Versionierung lokal anlegen

git init
git add <Datei oder Ordner>

Versionierung remote anlegen

git clone git@github.com/<user>/projekt


Vergleich mit svn

– svn bedingt einen Server
– svn: Änderungen liegen auf dem Server <-> git: Änderungen lokal auf .git

Disk-Image auf Speichermedium

Unterschied Image <-> Datei
Ein image (speicherabbild) wird nicht, wie eine Datei, kopiert, sondern bitweise in das Medium geschrieben. Das Image liest auch die Rohdaten (wie Startadresse) und Filesystem und nicht nur Dateiinhalte.
Beim Kopieren findet man denselben Dateiname am Zielort. Beim Einschreiben kommt die Image-Datei nicht mehr vor, sondern sie ist nun physich vorhanden

Programme zum Einschreiben von Image
– dd
– bmaptool

Gleichzeitige Signalzuweisung

Artikel   Warum es Signale braucht

wert <=  next_wert

Die Signale existieren im Doppelback. Sie haben immer zwei Facetten.
Den alten Wert (wert) und den neuen (next).

Regel
– linke Seite wird am Ende des Prozesses zugewiesen
– rechte Seite wird sofort zugewiesen

Signale links erhalten den Wert am Ende des Prozesses.
Signale rechts sofort.

Signalzuweisung <= nennt man non-blocking

FF zum Datenspeichern und Takten

Eingangslogik  – – –    F F    – – –    Ausgangslogik  [   – – –    F F  ]
(asynchron)       (synchron)       (asynchron)

Warum braucht es FF?
Um den Zustand einer Logik zu speichern.

Zudem sind FF getaktet, sodass die Datenverarbeitung synchron wird.

Die Prozesse und Logik ausserhalb der FF müssen nicht getaktet sein, können aber.

Processe in VHDL

  • Getaktete Prozesse sind unter sich sequentiell (ein Clock nach dem andern)
    -> sequential
  • Prozesse können asynchron sein
    -> concurrent (gleichzeitig)
  • Innerhalb eines Prozesses, werden die Signale sequentiell abgearbeitet
  • Wegen der Zweiseitigkeit von Signalen, können parallel mehrere Zustände zugewiesen werden

Pfade in Latex

Will man einen Pfad in einem Latex-Dokument angeben, braucht man den \textbackslash

Ziel

cd ..\TVtestSystem\bin\interface
dist\hardwareInterface.exe

Latex-Code

cd ..\textbackslash TVtestSystem \textbackslash bin \textbackslash interface
dist \textbackslash hardwareInterface.exe

Löten

Stahlwolle und Tippy (Spitzenpflege)
Damit die Lötspitze nicht schnell oxidiert: Stahlwolle zum Abstreichen und Tippy zur Pflege.
– Lötkolben nicht anlassen.
– Muss vorne immer verzinnt sein

Verzinnnen
Ziel: Wenig Lot, das noch glänzt (hat Flussmittel)
Vorgehen:
– Lötkolben direkt neben Verzinnstelle
– Frisches Lot an Lötkolben (hat noch Flussmittel)
– Kolben mit ständig neuem gespiesenem Lot über die Stelle ziehen

Matte Lötstelle
– Flussmittel ist weg -> An Lötkolben neues Lot (mit Flussmittel)
und dann Stelle neu „beloten“. Sie glänzt nun

Handling: Kein Lot in der Hand: Verzinnen und Lot in der Luft für Frischzufuhr
– Lot steht aufgestellt in der Luft und wird kurz vor Arbeit genommen
– Lot ist auf der Platine (bzw. jedes Bauteil ist vorverzinnt, mit FRISCHEM LOT)
– Bauteil wird mit Pinzette gehalten
– Lotkolben mit frischem Lot aktivieren und dem Lot auf dem Bauteil
oder der Platine zugefügt.
-> das zweite Bauteil wird plaziert
– Mit Pinzette Bauteil gut nach unten drücken

Temperaturen
So niedrig wie möglich. Wenn möglich um die 350°.
Schlechte Lötstellen müssen heisser gelötet werden   350 °
SMD wird ebenfalls heisser gelötet
Ebenso bleifreier Zinn

Schwarze Lötspitze !
– Ist nicht mehr brauchbar, sie nimmt kein Lot an (nicht mehr benetzbar)
– Grund: verkohltes Flussmittel bei z.B. bleifreies Lot (ist aggressiv)
– Hilfe:
– Reinigung:

Neuverzinnung der Lötspitze
Lot ist zu schwach.
Bleifrei Tippy: Dies ist ein spezieller Lötspitzenreiniger für die bleifreie Handlötung und verzinnt die Spitze

http://www.stannol.de/fileadmin/Service/Loetforum/phpBB2/viewtopic.php?t=83&sid=840033227687ddc60ddeb6d171b77744