AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Konzept gesucht: Certificate Authority
Thema durchsuchen
Ansicht
Themen-Optionen

Konzept gesucht: Certificate Authority

Ein Thema von simlei · begonnen am 23. Apr 2008 · letzter Beitrag vom 24. Apr 2008
Antwort Antwort
simlei

Registriert seit: 23. Nov 2005
119 Beiträge
 
Delphi 7 Professional
 
#1

Konzept gesucht: Certificate Authority

  Alt 23. Apr 2008, 23:13
Datenbank: auf der Suche.. • Version: - • Zugriff über: Delphi7-Programm oder PHP oder so
Hallo! Ich möchte eine Art Certificate Authority bauen (CA), die in sich ganz einfach ist (speichert Signatur, d. h. öffentl. Schlüssel) und einen Komemntar ab, soll aber über ein programm gut erreichbar und veränderbar sein, und sollte eine Art Bewertungsfunktion durch Benutzer der CA bieten. (Benutzer hinterlassen zu Signaturen einen Kommentar, der dazu angezeigt werden kann).
Was ich nun erst einmal brauche, ist ein Konzept hinter dem ganzen. habt ihr Erfahungen / Ideen was sich am besten eignet damit sich die CA (Datenbank) mit Bewertungsfunktion vorteilhaft verknüpfen lässt? oll überhaupt noich nicht ins Detail gehen, nur so damit ich wnen Anstoß hab in welche Richtung ich gehen kann..

Herzlichen Dank,
simlei
  Mit Zitat antworten Zitat
Brainshock

Registriert seit: 26. Nov 2004
Ort: 37345
214 Beiträge
 
Delphi 7 Professional
 
#2

Re: Konzept gesucht: Certificate Authority

  Alt 24. Apr 2008, 09:59
Hallo simlai,

ich hab nicht genau verstanden was deine CA alles machen soll. Wenn es nur um das Abspeichern des öffentl. Schlüssel und dessen Kommentare geht, dann würde ich folgendes Vorschlagen:

Im Backend arbeitet eine Datenbank, die die öffentl. Schlüssel (Tabelle 1) und die Kommentare (Tabelle 2) speichert. Die Verbindungen zwischen Kommentaren und Schlüssel werden über den Hashwert des Schlüssels hergestellt. Der Schlüssel könnte auch auf der Festplatte des Servers hinterlegt werden, der Dateiname wäre dann der Hashwert (so wie es auch in OpenSSL gemacht wird). Die Verarbeitung wäre bestimmt mit PHP oder einer ähnlichen Skriptsprache am schnellsten (, einfachsten) zu realisieren. Das Frontend wäre dann eine Website.
Matthias
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Konzept gesucht: Certificate Authority

  Alt 24. Apr 2008, 09:59
Du willst aber nicht:
http://www.cacert.org/index.php?id=0&lang=de_DE
http://de.wikipedia.org/wiki/CAcert

nachmachen ?
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
simlei

Registriert seit: 23. Nov 2005
119 Beiträge
 
Delphi 7 Professional
 
#4

Re: Konzept gesucht: Certificate Authority

  Alt 24. Apr 2008, 15:11
Hallo, danke für eure Antworten.

zuerst an generic: Nein, Ich habe ein Projekt, ein Chatprogramm (zu finden Hier: ww.simlei.de/RSAC/ ), welches RSA zur Übertragung der Daten und Signierung benutzt. Die Signaturen sollen Beachtung finden, indem das ganze einen Touch von "Network of Trusts" bekommt, man kann lokal die Signaturen speichern, welche man als vertrauenswürdig ansieht, und diese an andere weitergeben. Das kann durch das Eintragen in eine CA geschenen, und durch direkte Weitergabe über das Chatsystem (Übertragung selbst signiert, also wieder authentisch).
Die CA soll die Möglichkeit haben, die Signaturen zu bewerten, z. B. wie in E-bay die Verkäuferbewertung. Diese Bewertung soll sich danach richten, natürlich, ob der besitzer der Signatur auch wirklich derjenige ist, der er zu sein vorgibt.

an Brainshock: Danke für deinen guten Entwurf!
Also wenn ich das richtig verstehe, im Hintergrunf ein SQL-Server, der eine Tabelle mit Signaturen, und für jede dieser Signaturen eine Tabelle für die Kommentare. Warum muss die Verknüpfung gehasht werden? kann man nicht zu jeder Signatur über ihre ID einen Kommentarsatz zuweisen?
Das mit PHP und einer Website als Frontend finde ich gut (kann man schließlich auch in einem Delphiprogramm nutzen, und der Datenbankzugriff ist (hoffentlich) auch praktikabel? (aus dem Programm heraus)). Ja, ich denke so sieht das ganze vielversprechend aus..
Noch Hinweise? Vorschläge? Ich bin für alles dankbar.
  Mit Zitat antworten Zitat
Brainshock

Registriert seit: 26. Nov 2004
Ort: 37345
214 Beiträge
 
Delphi 7 Professional
 
#5

Re: Konzept gesucht: Certificate Authority

  Alt 24. Apr 2008, 17:17
Klar, du kannst natürlich auch automatisch generierte ID's nutzen zum verknüpfen nutzen.

Soweit ich weiß, laufen die PGP Server zur Schlüsselverwaltung auch nur über HTTP (Beispiel: http://pgp.mit.edu/).
Auf http://freshmeat.net/ findest du ein paar freie PGP Keyserver (Suchwort: pgp server),
vielleicht kannste dir da ein paar Ideen aus dem Quellcode ziehen.
Matthias
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz