Grundlagen: Sicheres Passwort Hashing mit Salts

Passwörter in Plaintext speichernWer Software entwickelt und dies im Web-Umfeld tut, der hat sicherlich schon das ein oder andere Login-System geschrieben oder zumindest Berührungspunkte in diesem Bereich gehabt. Neben der Logik eines sicheren Login- bzw. User-Systems an und für sich, ist das sichere Speichern von Passwörtern einer der wichtigsten Punkte während der Implementierung.
Selbst wenn der eigentliche Code des Logins zu 100 Prozent fehlerfrei und sicher ist (wovon man in der Praxis nie ausgehen sollte), so kann es durch Sicherheitslücken in der Serversoftware immer noch zu Einbrüchen bzw. Hacks kommen. Es gibt immer eine Variable, auf die man keinen Einfluss hat und so werden tagtäglich Webseiten gehackt, kompromittiert und komplette Datenbanken mit Usernamen und Passwörtern ausgelesen.
Um die Nutzer im Falle eines solchen Hacks bestmöglich […]

SoccerDash – Fußballstatistiken in C# mit REST und JSON

SoccerDashboard - FußballstatistikenIm heutigen Artikel soll es darum gehen, wie man mittels C# eine REST-API abruft und JSON deserialisiert. Hierzu schreiben wir ein kleines Programm in C#, welches Daten von einem Fußball-Statistik-Webservice per API abruft. Wer direkt loslegen will, überspringt den folgenden Prolog. Wer einen stimmigen Einstieg in das Thema sucht, liest ihn.
Prolog
In den letzten beiden Jahren habe ich bezüglich meines Fußballkonsums eine 180-Grad-Wende hingelegt. Habe ich früher, abgesehen vom selbst spielen und den WM-Spielen, so ziemlich alles rund um Fußball gemieden, so schaue ich mir heute jedes Heimspiel der Fortuna in der Esprit-Arena an.
Und wenn einen das Fußball-Fieber erst einmal gepackt hat, dann sind Tipp-Spiele im Freundes- und Kollegenkreis und der Exkurs richtig Sportwetten nicht mehr fern. Doch wenn […]

Test: WIX – Kostenloser Homepage-Baukasten

WIX Editor - Elemente verschieben
In folgendem Artikel möchte ich euch den Homepage-Baukasten von Wix.com vorstellen. Doch bevor es losgeht, noch ein paar Worte, wie es dazu kam…
Als Informatiker in der Familie hat man es nie ganz leicht. Auch wenn mein Bruder mittlerweile mit seiner Ausbildung zum Fachinformatiker Anwendungsentwicklung nachzieht, so ist dennoch klar, dass alle Fragen, die auch nur im entferntesten mit den Themen PC, Internet, Smartphone zutun haben, bei mir bzw. uns landen.
Dabei kommen die Fragen nicht nur aus der direkten Verwandschaft, sondern gerne auch mal von deren Freunden oder den Freunden der Freunde.
Eine der Top-Fragen ist folgende: “Ich hätte gerne eine Homepage, möchte aber nichts bezahlen. Wir kennen uns doch, kannst du da nicht was machen? Für dich als Informatiker sind […]

9 SEO-Trends für 2015

SEO Trends 2015Knapp über eine Woche ist seit dem Jahreswechsel nun vergangen und wieder liegt ein neues Jahr vor uns. Bis zur nächsten “Jahresrückblicks-Epidemie” haben wir also wieder gut 10 Monate Ruhe.
Zeit also einmal einen Blick in die Zukunft zu werfen und zu schauen, was das Jahr 2015 aus SEO-Sicht mit sich bringt. Sicherlich handelt es sich nur um Prognosen, die per Definition nicht zu 100% eintreten müssen, jedoch haben sich ein paar relativ klare Trends für dieses Jahr abgezeichnet, auf die ich im Folgenden eingehen möchte.
Deshalb folgen nun die Top 9 Trends zum Thema Suchmaschinenoptimierung für 2015.
1# Mobile First & Mobile Usability
Die Revolution der mobilen Endgeräte wie Smartphones und Tablets ist nicht mehr aufzuhalten. Und auch wenn die Anzahl der Geräte nicht mehr […]

Transcend Wi-Fi SD-Karte mit C# auslesen

Transcend WiFi SD-CardVor einiger Zeit bin ich an eine kabellose SD-Karte gekommen. Genauer gesagt handelt es sich dabei um die 16GB große Wi-Fi SD von Transcend. Ein bekannter von mir überließ mir die Karte mit dem Hinweis, dass ich als Programmierer sicherlich mehr Spaß daran habe würde als er.
Und damit hatte er nicht ganz unrecht. Mit der Transcend lassen sich nämlich einige Dinge anstellen, die vom Hersteller so sicherlich nicht vorgesehen waren. Doch worum geht es genau?
So will es der Hersteller
Der vom Hersteller angedachte Gebrauch sieht wie folgt aus. Man legt die SD-Karte in eine Kamera und macht Fotos. Die Fotos werden wie bei jeder anderen SD-Karte auch, erst mal auf der Karte gespeichert. Ein direktes Streaming der Fotos auf […]