Episodes
-
Show Notes und LinksFrom Nand to Tetris BeschreibungChapter 10: Compiler 1: Syntax Analysis Pdf des entsprechenden BuchkapitelsChapter 10: Compiler 1: Syntax Analysis Funktional oder objektorientiert? Tail recursion = Endrekursion Stefan hatte so seinen Probleme mit den schlieĂenden Klammern Quellcode von Stefans jack-compilerWeitere Themen Die letzte Episode war am 5.November 2019 ⊠Preload in Ecto mit left oderinner_lateral_join Mein timing Problem lag darin, dass ich zuerst die Assoziation komplett geladen hatte,kein Index Problem Tailwind.css Tailwind Kurs bei Scrimba(benötigt Login, ist aber kostenlos) Alpine.js Alpine Kurs bei Scrimba(benötigt Login, ist aber kostenlos) Phoenix Framework Surface UI Charts.css Sequence Diagram Die letzte IT-Keller Episode Googol flowchart.fun Mermaid Etherpad Lite Docker Portainer* Stefan betreibt jetzt ein paar neue Dienste: eine Gitlab Instanz zum Hosten des eigenen Codes CodiMD zum kollaborativen Erstellen von Markdown am Laufen CodiMD ist nun Hedgedoc CodiMD ist ein anderer Fork des Ursprungsprojektes,hier ist die Geschichte dazu eine Mattermost Instanz zum Chatten
-
Show Notes und LinksFrom Nand to Tetris BeschreibungChapter 9: High-Level Programming PrĂ€sentationChapter 9: High-Level Programming Eine (vermĂŒtlich Ă€ltere) gesamte Version des Buches liegt als Public Domain auf Archive.org:The Elements of Computing Systems
Quellcode von Stefans Game of Life
Blockout Game of Life war bereits Thema in Episode 18 Video Life in life Unterschiedliche Definitionen Starker TypisierungWeitere Themen Luftdaten.infoBauanleitung mit Bauteileliste: NodeMCU ESP8266, SDS011 Feinstaubsensor, DHT22 Temperatur & Luftfeuchtigkeitssensor
CardIO Badge
Dart The Boring Show Jaguar ORM Smartherdâs Dart Tutorial for Beginners: Basics and Fundamentals for Flutter Just enough Dart for Flutterhat Stefan eigentlich NICHT gemeint, sondernA tour of the Dart language
Polar Pulsmesser H10HerzfrequenzvariabilitÀt
Mumble Nomachine NX -
Missing episodes?
-
Show Notes und LinksFrom Nand to Tetris BeschreibungChapter 8: Program Control PrĂ€sentationChapter 8: Program Control Eine (vermĂŒtlich Ă€ltere) gesamte Version des Buches liegt als Public Domain auf Archive.org:The Elements of Computing Systems Vordefinierte Symbole SP, LCL, ARG, THIS, THAT, âŠChapter 6: Assembler Quellcode von Stefans, mittlerweile funktionierender Lösung kompletter Code: VMtranslator.rb Weitere Themen Codeanalyse mit Lint Heredoc und Ruby Ruby Case Statements UPN - Umgekehrte polnische Notation Stacktrace Programmiersprache Dart Flutter Dateiformat FIT Teletext ZeichensĂ€tze
-
Show Notes und LinksFrom Nand to Tetris Beschreibung Chapter 7: Stack Arithmetik PrĂ€sentation Chapter 7: Stack Arithmetik Matthias sagt, die Buchkapitel gibt es nicht mehr auf der Webseite. Aber: Eine (vermĂŒtlich Ă€ltere) gesamte Version des Buches liegt als Public Domain auf Archive.org:The Elements of Computing Systems Quellcode von Stefans Lösung Stage 1: VMtranslator-stage1.rb kompletter Code: VMtranslator.rb Nochmals zur KlĂ€rung: Die Adresse steht in A, in M der Wert der sich hinter der Adresse A befindet.Weitere Themen Tinc VPN Github zu Stefanâs Internet Radio Projekt. Es gibt zu Tinc auch eine IOS und eine Android App. 35C3 Talks zum Congress auf media.ccc.de Stefan ist Fan von Starbug: Talks von Starbug Starbugâs Talk am 35C3: Venenerkennung hacken Workshops der Podcastpat:innen wurden im Podcastpat:innenpodcast besprochen:PPP07 Podcastworkshops am 35C3
Stefanâs Interview mit Malte
21.-25.8.2019 im Ziegeleipark Mildenberg: Chaos Communication Camp 22.-24.3.2019 im DLF Funkhaus in Köln: Subscribe 10 30.-31.3.2019 in Essen: Podcamp Barcamp RĂŒckblick auf den Junghackertag am 35C318.1.2019 im Metalab in Wien: Podcasting Meetup 13
Thread mit Streit nach dem Congress auf Twitter v.a. zwischen padeluun und Erdgeist.Twitter Account des Autismus Teams am Congress: C3Auti
Linus Neumann bei Lanz ĂŒber sichere PasswörterHörempfehlungen Empfehlung einiger Talks vom 35C3 Logbuch Netzpolitik 280: LNP280 Wolkensensorik Freakshow 229: FS229 Telefonischturm What the Fax?! Frank Riegerâs: Hackerethik - eine EinfĂŒhrung Linus Neumannâs Du kannst alles hacken â du darfst dich nur nicht erwischen lassen Omegataupodcast 300, How Processors Got So Fast passt sehr gut zu unserem Prozessor - Kapitel Omegataupodcast 301, Programmierung von Quantencomputern -
C64 Weihnachtsdemo Wikipediaseite zu LotSQL Buch SQL Performance Explained von Markus Winand Podcast Episode mit Markus WinandSPARQL SparQL Tutorial Wikidata Wikidata Query Service z.B.: Die gröĂten StĂ€dte mit BĂŒrgermeisterin Ergebnis eingebettet: Stefans minimales Notebook derselben Abfrage Project Jupyter Jupyter Notebooks with Elixir and RDF JupyterLab is Ready for Users Elixir Kernel fĂŒr Jupyter: IElixir Wolfram AlphaKotlin Buch Kotlin Big Nerd Ranch Guide Buch Android Programming: The Big Nerd Ranch Guide Udacity Kurs Developing Android Apps with KotlinGPS Tracking Garmin Forerunner 235 Tracker: Stefan Tracker im Quellcode und als DemoGigatron Gigatron Webseite Vidos ĂŒber den Gigatron
-
Show Notes und Links From Nand to Tetris Chapter 5: Computer Architecture Project 5: Computer Architecture Der vollstĂ€ndige Code zu dieser Episode in HDL, fĂŒr alle, dieauch eine Hilfestellung wollen ;-)
Stefans defekte Tastatur: Cherry MX3
IT-Keller 37 All your tips belong to us,mit viel CSS Diskussion Bulma.io A complete guide to Flexbox Jekyll Bulma Gem Der dropdownCheckbox Hack Das Content Element in BulmaDie âPinterestâ-Cards heissen in Bulma Tiles
SVG inIT-Keller 38 - SchwellenlĂ€nder und ich Buch Interactive Data Visualization for the Web D3.js Flot Charts Ionic baut auf Apache Cordova auf BuchMobile App Development with Ionic 2 React + React Native BĂŒcher Learning React undLearning React Native BuchProgramming Voice InterfacesBuch Android mit Kotlin
gokrazy The The Go Programming Language Flutter Dart -
Show Notes und Links From Nand to Tetris Chapter 4: Machine Language Project 4: Project 4: Machine Language Programming Machine Learning Machine Learning Guide (Podcast) Linear Digressions (Podcast) Taming Text (Buch)
Metaprogramming Elixir
Destroy All Software Wat (Talk) The Perl Jam (31C3 - Talk)The Perl Jam 2 (32C3 - Talk)
Logfile-Analyse GoAccess -
Show Notes und Links From Nand to Tetris Chapter 3: Sequential Logic Project 3: Sequential Chips D-Flip-Flop im Elektronik Kompendium auf Wikipedia 34C3 - The Ultimate Apollo Guidance Computer Talk omega tau - Episode: 167 â The Apollo Guidance Computer The ultimate commodore 64 talk [25c3] Commodore 128
Pagefox
PocketChip Pico 8 IT-Keller Episode 33 Sancho-Cloudmit Pico 8Neuauflage des C64 als C64 Mini
Chaos macht Schule in Wien - WikiLernpaket Conrad Components Basic Löten lernen
Stefan erzĂ€hlt im IT-Keller ĂŒbers Löten ITK029 Ich spĂŒrâ meine HĂ€nde ITK031 Versuchskaninchenbot IC Station ist ĂŒbrigens in Shenzhen (Singapur is falsch)DIY Kit Game Kit Creative Electronics Experiment Toy Kit Module MCU Computer Game Machine for Tetris/Snake/Plane/Racing
Blinkenrocket overflo a.k.a. Florian BittnerHackerspaceshop
Alexa in der IT-Keller Episode ITK032 Mir geht des Internet so am Oasch!Flask ist ein Microframework fĂŒr Python
Panodio Android Programming for Beginners Openbook Java ist auch eine Insel PDF: Thinking in Javavon 2006 Android Programming: The Big Nerd Ranch Guide Google Text-to-Speech Android Speech Apache OpenNLP is a machine learning based toolkit for theprocessing of natural language text Support Library The Activity Lifecycle KotlinFlutter
21st Century C, 2nd Edition C im 21. JahrhundertFFmpeg - A complete, cross-platform solution to record, convert andstream audio and video
PostgreSQL -
Show Notes und Links From Nand to Tetris Chapter 2: Boolean Arithmetic Project 2: Combinational Chips siehe auch Episode 24 Addierer
ALU
Panoptikum - API Dokumetation Json:api Der API-Aufruf fĂŒr Aua-uff-code Chrome Browser Erweiterung json-formatter zur formatierten Darstellung von JSON responses. JaSerializer - JSONAPI.org Serialization in Elixir.Tokens
Hauspostanlagein der Mitte das Schloss, das alle 6 PostfÀcher öffnet
Open Source Ball -
Show Notes und Links Florian Simon Webseite Symptomatisch Twitter @floriansimon
Podcast InterdisziplinÀre Fallkonferenzen kompakt
Das Krautbeet Projekt auf Twitter @krautbeet Resilio, frĂŒher Bittorrent Sync IÂČC Protokoll SPI Protokoll -
Show Notes und Links
Podcast Zeit fĂŒr Wissenschaft vonMelanie Bartos
Shimon Schocken stellt das Programm in 10 min selbst vor:From Nand to Tetris In 12 Steps
From Nand to Tetris
Alle Kapitel des Kurses Cool Stuff - Linksammlung zum Thema auf der ProjektwebseiteSoftware zum Download, um mitzumachen
The Elements of Computing Systems:Building a Modern Computer from First Principles Coursera Kurs: Build a Modern Computer from First Principles Implementierung eines NotCHIP Not { IN in; OUT out; PARTS: Nand(a=in, b=true, out=out);}oder
CHIP Not { IN in; OUT out; PARTS: Nand(a=in, b=in, out=out);}Hukl a.k.a. John Paul Baader - Webseite
Go Buch The Go Programming Language Android Studio Geofencing Xamarin C# Rust KotlinIm Wienerischen ist ein âbraader Wegâ, nicht breit, sondern lang. :-)
-
Show Notes und Links Ramon Huidobro @senorhuidobro auf Twitter Website Github Profile Vienna-rb Refugee Hackathon Vienna Where2Help auf Github @rogerwinandy Fonds Soziales Wien Ruby Habits auf Github Ramonâs sister Pilar @tamacodechi Crystal Habits Ramon mentions
Vienna Beamers = Elixir Study Group Vienna
Gosu - 2D Gaming Library for RubyRails Girls Vienna
Food Waste Hackathon ViennaChat Bot Barcamp Vienna Website is meanwhile offline, an article about it at Futurezone
Bootstrap
TI-83 graphing calculator Web Based Emulator explaination hot to use it Vienna Internation School Stencyl ScratchUnity3D
Rails Girls, materials to get started
https://railsgirlssummerofcode.org/ the episode on Rails Girls Summer Of Code with Laura Gaetano Openfarm Lemmings -
Show Notes und Links Andrea Mayr-Stalder @turtlestitch auf Twitter Turtlestitch Stitchcode Codeweek.eu 7.-22. Oktober österreichische Ressourcen österreichische Botschafter österreichische Events
Codeweek.at
Hour of Code
Episode mit Horst Jens Privacy Week Chaos Computer Club WienChaos macht Schule /Projektwiki
Turtlestitch Michael Aschauer und seinealte Seite Gallery seltsamer Attraktor -auf Wikipedia Drachenkurve -auf Wikipedia Pythagoras-Baum -auf Wikipedia graphische Programmierumgebung Scratch Lego Mindstorms bietet ebenfalls eineblockbasierte Codeentwicklung Snap Programmierumgebung Logo Turtle Grafik Lissajous-FigurenEpisode zur Chaos-Theorie
Netidee Beetle BlocksSnap for Arduino
Turtlestitch FAQBlogpost ĂŒber einen Deuerworkshop in einer amerikanischen Schule
Stitchcode Stitchpad Drawtool Turtlestitch-Beta Artikel ĂŒber Juxlalaoff-Mic besprochene ThemenâŠals Bonus-Links fĂŒr unsere Hörer:innen
Ideen fĂŒr weitere Stickmuster: Peano-Kurve Lissajous-Figuren Iteriertes Funktionensystem IFS Animator Sierpinski-Dreieck RaumfĂŒllende Kurven Sierpinski-Teppich Einfache und regelmĂ€Ăige Fraktale Labyrinthe - Generator -Beispiele Barnsley FarnSkriptum Grundlagen der fraktalen Geometrie mit iterierten Funktionensystemen
Fabienne SerriĂšre @fbz auf Twitter Webseite Projekt KnitYak @knityak auf Twitter Kickstarter: Custom mathematical knit scarves Kniterate: The Digital Knitting Machine auf Kickstarter Erziehungsorientierte Programmiersprachen -
Show Notes und Links Angelika Ployer Yogicmind [email protected]
Von Drama zu Karma
RSS-FeedPodcatcher
Headset Superlux HMC 660X Audio Recorder Zoom H6 Im Freien aufgenommene Episode StörgerÀusch einer GSM InterferenzMonitoring, auch Hinterbandkontrolle genannt
DAW Audacity Reaper Ultraschall Auphonic Auphonic Blog mit vielen AudiothemenGeorg Holzmann auf Twitter gholzmann
Studio-Link LatenzSkype
Audiocodec MP3 variable und konstante Bitrate Opus Ogg M4A Komprimierung(ja, es gibt auch verlustfreie Audioformate, die komprimiert sind, wie FLAC)Joint Stereo
patentrechtliche Aspekte von MP3ID3-Tags
Normalisieren KompressorComfort Noise
jekyll-octopod Beispiel-Metadateneiner Episode Podlove Podcast Publisher ist einWordpress - PluginPodigee
Accessability
iTunes gpodder Bitlove fyyd Panoptikumpodcast.de
Podcast Der Lautsprecher Episode zu Audioformaten Sendegate Sendezentrum Podcastpatinnen in Deutschland Podcasterei = Podcasting Meetup Ăsterreich Podcastpatinnen in Ăsterreich Subscribe 8 Konferenz Die Konferenz im FrĂŒhjahr 2017 entfĂ€llt Videomitschnitte zur Unsubscribe Podcastpat_innen prĂ€sentieren: Podcast-Formate Podcasting Workshop von Daniel Meszner -
Show Notes und Links RVM = Ruby version manager .gitignore SQLite DBMS
DSL
SQL MySQL PostgreSQL DB2 Microsoft SQL Server Oracle (Database)Relationale Datenbank
Apache Cassandra CouchDB MongoDB Elastic Search Apache Solr Apache Lucene Redis Key Value Store UFW - einfach zu installierende und konfigurierende Firewall KibanaLogstash
(primary) Key UUID Postgres Trigrams Postgres Full Text Search Postgis ist die Extension, nicht Postgeo! InnoDB Tablespace Resizing Map Reduce Layer8 Episode mit Markus WinandNormalisierung
XML-Datenbanken objektorientierte DatenbankSerialisierung
Neo4J
Lern Ruby On Rails 5, das Buch von Daniel Kehoe, kann kostenlosgelesen werden Rails Girls Materialien ActiveRecord unterstĂŒtzt YAML unmittelbaryaml_record - a data persistence library that complieswith the ActiveModel API
MemcachedSAP Hana
Apache Hadoop Google BigTable R Episoden von SE-Radio mit Hadoop-Bezug -
Show Notes und Links
Projekt ANA Tag 2 final
Rails Girls App Tutorial
Scaffold GerĂŒst fĂŒr die Ressource bauen Tutorial
englische Begriffe fĂŒr Ressourcen verwenden (Einzahl-, Mehrzahlbildung)
Struktur in ANA: ein Projekt (project) hat n Anforderungen (requirement) => 1:n Relation
project has_many requirements requirement belongs_to projectMVC (model, view, control): Ruby on Rails Tutorial zu MVC
Ressource project
model: project.rb views: edit.html.erb, index.html.erb, new.html.erb, show.html.erb controller: projects_controller.rb enthÀlt Methoden index, show, new, edit, createDatenbank rake db:migrate
Views html.erb Ruby code in Klammern
<% %> Aufruf der Ruby Funktion <%= %> RĂŒckgabewert der Ruby Funktion soll ausgegeben werdenStart des Servers rails s
http://localhost:3000/projects http://localhost:3000/requirementsDatenbank SQlite Wikipedia Artikel, Homepage
Bootstrap getbootstrap HTML, CSS, und JS framework
Responsive Design Wikipedia
Internationalisieren und Lokalisieren Wikipedia
internationalization Numeronym i18n localization Numeronym l10npdf-Dokument erzeugen: Prawn
prawn prawn-rails Railscast Episode Prawn by ExampleDSL - domain specific language Wikipedia
Rapid prototyping, iterative Entwicklung
VHDL
JIRA Ticketsystem
-
Show NotesStefans Feedparser-Algorithmus Algorithmus Panoptikum Der Source Code zu Panoptikum Stefans Problem gehört zum mathematischen Gebiet derPredictive Analytics Binomialverteilung undNormalverteilung Stefans Feed Parser in dem ein Iterator und ein Analyzereinander aufrufen.
Das Element zum Blocken heisst <itunes:blocked/> bzw. <googleplay:blocked/>.
Algorithmen Sortierverfahren Sortieralgorithmen veranschaulicht:15 Sorting Algorithms in 6 MinutesSortier-Algorithmen vorgetanzt
Fibonacci-Folge NumberphileComputerphile
DFA Deterministic finite automaton Formale SprachenMit JFLAP endliche Automaten selber bauen
Spiel_des_Lebens Stefans Logo zeigt den Gleiter im Browser laufend als nette Animation in pseudo-3D und wirklich in 3D viele interessante Animationen als Youtube Videoepic conwayâs game of life Ein ganze Community-Site zum Thema: ConwayLife.comGame Of Life Total War
Gödel Escher Bach von Douglas HofstadterANA Tag 1 Heroku AOCQA JRuby JRuby Cookbook Gem Atom GitlabBefehle Befehl Beschreibung jrbuy -v Abfragen der installierten Ruby Version gem -v Abfragen der installierten Gem Version jirb JRubys Version von Interactive Ruby (irb) rails new ana Projekt ana anlegen git init Git Repositoty initialisieren git add âall . alle Files in Repository aufnehmen git commit -am âKommentar zum Commitâ Commit mit Kommentar erstellen git push origin master auf den Server pushen -
Show Notes und Links Android iOS Windows Phone bzw. Windows 10 Mobile Firefox OS, B2G OS und Gaia
Blackberry
Native Apps Android: Java iOS: Objective-C, Swift Cross-Platform Apps bzw. Hybrid Apps Xamarin: C#, Mono/.NET Apache Cordova/Adobe Phonegap: HTML, CSS, Javascript React Native: Javascript Titanium: Javascript Ruby Motion Ruboto Web Apps Progressive Web App Service Workers jQuery Mobile Responsive Webdesign IDEs Android Studio JetBrains und Kotlin XCode Xamarin Studio, Visual Studio Berechtigungen Internet Standort Kamera Kontakte, Kalendar, Dateien Push Notifications ⊠UI/UX Android: Activity, Layout, Controls, Views, Components iOS: Storyboard, ViewController, Views Navigation Stack Lifecycle App Lifecycle Android Activity Lifecycle iOS UIViewController Lifecycle Testing Android Emulator iOS Simulator EinschrÀnkungen -
Show Notes und Links Daniel Messner Daniels Publikationen Zeitsprung Podcast mit (Richard Hemmer Daniel in Aua-Uff-Code: Episode 3 Stefan in Zeitsprung: Episode 64 33C3
Miniaturwunderland
Mandelbrotmenge, bekannter als ApfelmÀnnchen Mandelbrot-Menge Mandelbrot-Menge auf Wikipedia Benoit Mandelbrot Das Bild, das unser Toningeneursengel unseren Zuhörern gezeigt hat:Mandelbrot-MengeChaosforschung
Zahlenfolge \(x_{neu} = x_{alt}^2 + 1\) im ersten Moment langweilig was ist x, wenn \(x^2 = -1 \rightarrow x = i\) Zahlen in Ebene (statt auf Gerade) dargestellt. und jetzt sehen wir uns wieder an, was mit der Formel oben passiert nach wievielen DurchlĂ€ufen ist das Ergebnis > 4? je nach Ergebnis andere Graustufe, schöner andere Farbe Das Ergebnis im Bereich von -2 bis +2 und -2i bis +2i sieht nett aus: Das Programm dazu ist einfach <canvas id="myCanvas" width="800" height="800"></canvas><script> context = document.getElementById('myCanvas').getContext('2d'); for(x = 0; x < 800; x++) { for(y = 0; y < 800; y++) { i = zx = zy = 0 // Diese folgenden Zahlen 2 und 200 Ă€ndern, // um in x-Richtung zu schieben und zu skalieren cx = -2 + x / 200 // Die Folgenden Zahlen 2 und 200 Ă€ndern, // um in y-Richtung zu schieben und zu skalieren cy = -2 + y / 200 while(i < 255 && (zx * zx + zy * zy) < 4) { xt = zx * zy zx = zx * zx - zy * zy + cx zy= 2 * xt + cy i++ } color = i.toString(16) context.beginPath() context.rect(x, y, 1, 1) context.fillStyle = "#" + color + color + color context.fill() } }</script> hĂŒbscher ist es mit einem Farbverlauf und noch hĂŒbscher, wenn man die Farbstufen glĂ€ttet Interessantes ergibt sich, wenn man ein Detail ansieht: wieder inGraustaufen, als Farbverlaufund als geglĂ€tteter Farbverlauf. Wir betrachten hier den Bereich -.64 bis +.64 und -.74 i bis + 0.74 i Es gibt sehr schöne Videos, die eine Kamerafahrt in das ApfelmĂ€nnchen machen da das ânurâ Rechenaufwand bedeutet, kann man beliebig weit hinein zoomen undentdeckt dabei immer neue Strukturen The Hardest Mandelbrot Zoom Ever In 2014,10^198 :New record - 350 000 000 iterations Pinwheel of Infinity - Mandelbrot Zoom 9.336x10^341 Dieses Verhalten der einfachen Gleichung ist doch ĂŒberraschendSehr eng bei einander liegende Gegenden sehen komplett unterschiedlich aus
Mathematiker bezeichnen so eine Struktur als Fraktal Fraktale - Die Faszination der verborgenen Dimension - Dokumentation/DokuFibonacci Folge
in Stefans Jugend Forschungsgebiet mit Hype zum Beispiel Hoffnung auf groĂartige Komprimierungsalgorithmen:FiF Erratum: Jpeg 200 (von Stefan im Podcast genannt) verwendet Wavelets zur Komprimierung und keineFraktale. Der Hype um sie ist ebenso abgeflacht, vielleicht hat sie Stefan deshalb verwechselt ;-) . doch auch in der Ăffentlichkeit bekannt:Schmetterlingseffekt -> Wettervorhersage, Herzrhythmus Weg in Spiele gefunden -> Landschaftsgenerierung mit TerragenFraktale in der Natur: Schneeflocken, KĂŒsten,Broccoli oder Blumenkohl
Neuronale NetzeAuch Eingang in die Wirtschaft gefunden ->Unternehmenskultur fraktale Organisationallerdings sind hier die Begriffe aus der Mathematik nur sinngemĂ€Ă ĂŒbernommen.
Heute ist Chaostheorie oder Fraktale in den Medien kaum mehr zu hören. -
Show Notes und Links SchlĂŒssel als Ersatz fĂŒr Kennwörter Authentifizierung vs. Autorisierung RSA-SchlĂŒssel nach Rivest, Shamir und Adleman Public/Private Key Asymmetrische VerschlĂŒsselung SchlĂŒssel mit Kennwörtern sichern/entsperren Verwendung mit Bob und Alice - nö: mit uns Signierung mit eigenem private key -> authentisch VerschlĂŒsselung mit fremdem public key -> geheim ROT13 engl. rotate by 13 places ⊠Caesar-VerschlĂŒsselung Symmetrisch z.b. Data Encryption Standard (DES), Triple-DES, Advanced Encryption Standard (AES) Blockchiffre Hash-Funktion, Kollisionen, Rainbow-Tables Message-Digest Algorithm 5 (MD5) LĂ€nge 128 Bit (32 hex) SHA (aus dem Englischen Secure Hash Algorithm) und SHA-2 (SHA-224, SHA-256, SHA-384 und SHA-512) Pretty Good Privacy (PGP), Web of Trust, US-Exportgesetz => 1995 als Buch exportiert GPG GNU Privacy Guard Implementierung von OpenPGP S/MIME Secure / Multipurpose Internet Mail Extensions Transport Layer Security TLS a.k.a. Secure Sockets Layer (SSL) CSR (Certificate Signing Request) Public Key plus Zusatzinfos Elliptische Kurven - ein Primer Two factor Authentication mit Google Authenticator / Tokens via SMS oder zur Not Email KeepassX und Verwunderung pass Passwortmanager basiert auf Am Android Smartphone: OpenKeychain: Easy PGP Password Store (beta) JWT JSON Web Tokens Crypto Party
- Show more