Calendar Lock PEA - Verschlüsselungsprogramm für iCalendar

Kalender-Verschlüsselung

Please Donate To Bitcoin Address: [[address]]

Donation of [[value]] BTC Received. Thank You.
[[error]]

Calendar Lock PEA (PEA = Password Encrypting Archive) zeigt verschlüsselte Kalendar an in einer Monatsansicht. Die Kalender werden niemals unverschlüsselt gespeichert (außer sie werden ausdrücklich exportiert), sondern liegen ausschließlich im Arbeitsspeicher (RAM) im Klartext vor.
Eine Installation des Programms ist nicht erforderlich.

Die Calendar Lock PEA
  • läuft auf praktisch allen Betriebssystemen mit einer Java Runtime Environment,

  • ist kompatibel mit iCalender-Daten (ics-Dateien, wie in RFC 5545 definiert), wie sie auch in Android, OS/iOS, Microsoft Outlook und vielen anderen Programmen verwendet werden,

  • verwendet Funktionen zur Schlüsselableitung, die auch gegen custom-hardware attacks schützen können, und vermindert damit eine große Schwachstelle von Passwort-Verschlüsselungs-Programmen,

  • schützt die Integrität der Daten durch eine authentifizierte Verschlüsselung (EAX-Modus) zusätzlich zur Vertraulichkeit und verhindert so eine Manipulation der Daten,

  • ist quelloffen (Open Source, GPL v2).

Calendar Lock PEA: main frame Calendar Lock PEA: Monatsansicht

Kalenderdaten

Kalenderdaten sollen sicher und immer verfügbar sein, weshalb sie häufig in der Cloud abgelegt werden.

Gleichzeitig enthalten Kalender sehr sensible und persönliche Daten und sind ein lohnendes Ziel für Schnüffeleien. Viele Dienste versuchen, auf diese Daten zuzugreifen um daraus Nutzer-Profile zu generieren, staatliche Dienste versuchen, Informationen über das Verhalten von Dissident*innen zu gewinnen, und Cyber-Kriminelle betreiben ihre Geschäfte mit diesen Daten.

Dieses Programm ist dazu gedacht, Kalenderdaten vor ungewolltem Zugriff zu schützen.

Das langfristige Ziel dieses Programms

Es ist schön, wenn Kalender auf einem PC geschützt werden, aber solange Mobilgeräte solche Daten automatisch an Konzerne wie Google, Microsoft oder Apple übergeben, ist damit noch nicht viel damit gewonnen.

Grundsätzlich ist es möglich, diese Daten zwischen verschiedenen Geräten zu synchronisieren, ohne sie jemals auf irgendeinem Gerät oder irgendeinem Cloud-Server unverschlüsselt abzulegen. Notwendig dafür ist eine App auf jedem dieser Systeme, die diese Daten zwar anzeigt, aber immer nur verschlüsselt speichert und synchronisiert. Das ist ein Haufen Arbeit.

Die Calendar Lock PEA ist auch als ein allererster Schritt zu diesem langfristigen Ziel gemeint. Jede Hilfe dafür ist willkommen: Fehlerberichte, Reviews, Programmierung, oder auch Spenden.


Tagesansicht Tagesansicht

Download Optionen für die Calendar Lock PEA 0.3 (beta):

Schlüsselableitungsfunktion: Catena-Dragonfly
Verschlüsselung (EAX-Modus): Threefish
Hashfunktion: Blake2b
(Größe: 369 KiB)
MD5 checksum: 1cb4ac5d5be88e2fca0cc935719399a7
SHA-256: 81993fa20fcde939a18fbdaf4f81c62356141f0fa73e848ab06323deec532778
(Größe: 369 KiB)
MD5 checksum: 6b7d498a93a66dc144447e5326dd77cc
SHA-256: 4d58f1aed964fb07c378e94c370be52dc81bd531be82bf92243fe95660c2f885

Quellcode:
(Size: 235 KiB)


Dank an alle, die Calendar Lock PEA oder andere PEAs verbessert, getestet oder rezensiert haben:
Thanks