{
  "url": "https://pretalx.c3voc.de/camp2023/talk/TLB9KC/",
  "id": 57193,
  "guid": "dd6d9414-e277-5681-88de-d50f99518154",
  "date": "2023-08-18T22:30:00+02:00",
  "start": "22:30",
  "logo": null,
  "duration": "00:20",
  "room": "Milliways",
  "slug": "camp2023-57193-hashing_pico_berries",
  "title": "Hashing Pico Berries",
  "subtitle": "",
  "track": "Milliways",
  "type": "Short Talk",
  "language": "de",
  "abstract": "Nachhaltige Kryptographische Sicherheit stellt insbesondere f\u00fcr stromsparende Hardware eine Reihe von Herausforderungen dar. F\u00fcr L\u00f6sungen mit langer Einsatzzeit m\u00fcssen heute auch die Sicherheit gegen Quantencomputer Ber\u00fccksichtigung finden. Hashbasierte Signaturl\u00f6sungen f\u00fcr den Raspberry Pi Pico erm\u00f6glichen beispielsweise Sensorl\u00f6sungen, welche f\u00fcr Jahrzehnte kryptographische Sicherheit mit stromsparender, standardisierter und preisg\u00fcnstiger Hardware erm\u00f6glichen. Wir pr\u00e4sentieren erste Prototypen aus einer laufenden Masterarbeit.\r\n\r\nRuediger Weis\r\nPierre Kurzer",
  "description": "Nachhaltige Kryptographische Sicherheit stellt insbesondere f\u00fcr stromsparende Hardware eine Reihe von Herausforderungen dar. F\u00fcr L\u00f6sungen mit langer Einsatzzeit m\u00fcssen heute auch die Sicherheit gegen Quantencomputer Ber\u00fccksichtigung finden. Hashbasierte Signaturl\u00f6sungen f\u00fcr den Raspberry Pi Pico erm\u00f6glichen beispielsweise Sensorl\u00f6sungen, welche f\u00fcr Jahrzehnte kryptographische Sicherheit mit stromsparender, standardisierter und preisg\u00fcnstiger Hardware erm\u00f6glichen. Wir pr\u00e4sentieren erste Prototypen aus einer laufenden Masterarbeit\r\n.\r\n# Techfoo\r\n\r\nRaspberry Pi Pico W:\r\n\r\n * RP2040 microcontroller chip\r\n * Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz\r\n * 264kB of SRAM, and 2MB of on-board flash memory\r\n * Wireless (802.11n), single-band (2.4 GHz), WPA3\r\n\r\nhttps://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html\r\n\r\n\r\nImplementierung:\r\nGrundlage: https://github.com/davidmcgrew/hash-sigs (David McGrew ist Mitverfasser des RFC8554)\r\n\r\nModifikation:\r\n\r\n * Schl\u00fcssel-Cache auf on-board flash memory, Cache f\u00fcr Nodes des Hash Tree\r\n * Nur LMS (LM-OTS Hash Tree), keine HSS (Hierarchical Signatures)\r\n * Maximal k\u00f6nnen auf dem <2MB Festspeicher (Verf\u00fcgbarer Speicher\r\n   abz\u00fcglich MicroPython Interpreter und Lib) 128 Schl\u00fcssel im\r\n   LMS-HashTree gespeichert werden\r\n * (Zus\u00e4tzlich ist eine Abw\u00e4gung der Gr\u00f6\u00dfe zu speichernder Sensordaten\r\n   vs. Anzahl Schl\u00fcssel notwendig, ggf. Schl\u00fcsselmenge auf 64 reduzieren)\r\n * Schl\u00fcsselgr\u00f6\u00dfe f\u00fcr Winternitz Parameter w=8-Bit, derzeit (gesamt:\r\n   288.8kB bei 128 Schl\u00fcsseln):\r\n     o LM-OTS Private: 2184 Bytes\r\n     o LM-OTS Public: 72 Bytes\r\n     o Signatur: 2348 Bytes\r\n     o LMS Private: 108 Bytes\r\n     o LMS Public: 72 Bytes",
  "recording_license": "",
  "do_not_record": false,
  "persons": [
    {
      "guid": "2289ec1c-3502-50c0-a072-5cb664916201",
      "id": 4191,
      "code": "SYJ333",
      "public_name": "Ruediger Weis",
      "avatar": null,
      "biography": "https://de.wikipedia.org/wiki/R%C3%BCdiger_Weis",
      "answers": []
    },
    {
      "guid": "d37ffb47-acdd-5315-a017-cd546a640106",
      "id": 4268,
      "code": "WSVBZK",
      "public_name": "Pierre Kurzer",
      "avatar": null,
      "biography": "Ich studiere Medieninformatik an der Berliner Hochschule f\u00fcr Technik und arbeite gerade an meiner Masterarbeit zum Thema *Post-Quanten Signaturen in Sensornetzwerken*. Neben meinem Studium arbeite ich bei einem gr\u00f6\u00dferen Berliner Unternehmen f\u00fcr Musiksoftware und Hardware-Controller im Bereich *Embedded Linux*.",
      "answers": []
    }
  ],
  "links": [],
  "attachments": [],
  "room_id": "345ca97a-7eb6-459b-bc53-bc2a8bd5c3f1",
  "origin": "pretalx.c3voc.de"
}