AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Datei verschlüsseln ohne Passwort

Ein Thema von delphin06 · begonnen am 29. Dez 2007 · letzter Beitrag vom 30. Dez 2007
Antwort Antwort
Seite 1 von 2  1 2      
delphin06

Registriert seit: 18. Jun 2006
154 Beiträge
 
#1

Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 15:45
Hallo

Ich hab mich hier im Form mal n bisschen umgeguckt wegen verschlüsselung aber ich kann mich nicht wirklich festlegen was ich jez nehmen soll.

Ich brauch ein bestmögliches Verschlüsselungsverfahren für eine Datei (String) ohne jedoch ein Passwort zu verwenden. In der Datei stehen wichige Informatonen, die in einem Programm selber weiter verwendet werden (Vergleiche). Aber ich will nicht, das jedesmal vom benutzer erst ein Passwort eingegeben werden muss. Am sichersten is es wahrscheinlich wenn man die datei mit einem Passwort ver und entschlüsselt, aber wie gesagt das wäre nicht gut für meinen anwendungsfall.

kann mir jemand n Tip geben welches ich am besten nehmen kann?

Danke schonmal

Gruß
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.174 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 15:51
Wie wäre es mit einem passwort das du in deinem Programm hinterlegst. Jedoch solltest du das im Quellcode tarnen (evtl. xor oder sonstig verschlüsselt hinterlegt) damit es nicht offensichtlich mit jedem Hex-Editor herausgelesen werden kann.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
grenzgaenger
(Gast)

n/a Beiträge
 
#3

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 15:58
weshalb ist das nicht gut für deinen anwendungsfall? beim ersten mal, wenn der user die datei öffnet, gibt er das passwort ein, anschliessend legste es verschlüsselt auf die platte... bei nachfolgenden zugriffen, wird die datei automatisch mit dem user password entschlüsselt.

wie wärs damit?

wenn du irgendwelche codes in dein progy verpackst, ist das ganze sowieso nicht sicher...
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.174 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 16:06
Zitat von grenzgaenger:
..., anschliessend legste es verschlüsselt auf die platte...
Aber bitte auch verschlüsselt
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
delphin06

Registriert seit: 18. Jun 2006
154 Beiträge
 
#5

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 16:19
Zitat von grenzgaenger:
weshalb ist das nicht gut für deinen anwendungsfall? beim ersten mal, wenn der user die datei öffnet, gibt er das passwort ein, anschliessend legste es verschlüsselt auf die platte... bei nachfolgenden zugriffen, wird die datei automatisch mit dem user password entschlüsselt.

wie wärs damit?

wenn du irgendwelche codes in dein progy verpackst, ist das ganze sowieso nicht sicher...
Ja aber ich will ja überhaupt keine passwortabfrage wenn möglich
  Mit Zitat antworten Zitat
Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 17:12
Du bist in einer Zwickmühle. Du vertraust du deinen Benutzern nicht, willst ihnen aber vertrauliche Daten geben. Dann verschlüsselst du die Daten, gibst den Benutzern aber den Schlüssel (das Programm). Was genau ist denn dein Anwendungsfall? Vielleicht musst du nur deine Haltung gegenüber den Benutzern oder den 'vertraulichen' Daten ändern, und das Problem ist gelöst.
Dani H.
At Least I Can Say I Tried
  Mit Zitat antworten Zitat
delphin06

Registriert seit: 18. Jun 2006
154 Beiträge
 
#7

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 17:50
Also ich erklär nochmal was ich machen will.

Beim ersten start meines Programms muss man eine Art master-passwort angeben. ich will dann n hash davon erstellen um es nachher überprüfen zu können (mit dem hash is das ja sicher denke ich mal).

In dem Programm selber kann der Benutzer dann in eine Liste ein paar sachen eintragen. Dazu wird vorher nach dem Passwort gefragt. Ist das richtig kann er die liste sehen und sachen eintragen. Wenn er das ganze jetzt schließt, dann soll diese liste verschlüsselt gespeichert werden.

Beim erneuten Aufruf der liste muss der benutzer wieder das passwort angeben, um die liste wieder sichtbar zu machen (entschlüsseln).

Das is ja alles kein Problem.

ABER: die daten die verschlüsselt abgespeichert wurden müssen in meinem Programm noch aufgerufen werden (für diverse aufgaben) jetzt will ich aber nicht jedesmal wenn diese aufgaben ausgeführt werden den benutzer erneut nach dem passwort fragen, um diese auch wieder zu entschlüsseln. D.h. ich muss die Liste anders verschlüsseln und nicht mit dem passwort.

Klar was ich meine?

diese liste soll nach möglichkeit unknackbar sein (bitte jetzt keine diskussion von wegen alles ist knackbar...ihr wisst was ich meine 8) )
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#8

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 17:55
Da gabs doch neulich schonmal eine Diskussion zu...
Am besten du speicherst den Hash am Anfang der Datei, die du dann verschlüsselst. Wenn der Nutzer dann das Passwort eingibt, entschlüsselst du die Datei damit. Dann vergleichst du den Hash des Passworts mit dem entschlüsselten Hash aus der Datei. Stimmen sie überein, ist das Passowrt richtig.

//Edit: vergiss es, das löst das Problem auch nicht
  Mit Zitat antworten Zitat
Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 21:20
Zitat von delphin06:
ABER: die daten die verschlüsselt abgespeichert wurden müssen in meinem Programm noch aufgerufen werden (für diverse aufgaben) jetzt will ich aber nicht jedesmal wenn diese aufgaben ausgeführt werden den benutzer erneut nach dem passwort fragen, um diese auch wieder zu entschlüsseln. D.h. ich muss die Liste anders verschlüsseln und nicht mit dem passwort.
Warum kannst du nicht einfach den Benutzer-Schlüssel im Speicher behalten, nachdem er einmal eingegeben wurde?
Dani H.
At Least I Can Say I Tried
  Mit Zitat antworten Zitat
delphin06

Registriert seit: 18. Jun 2006
154 Beiträge
 
#10

Re: Datei verschlüsseln ohne Passwort

  Alt 29. Dez 2007, 21:55
ja klar das wäre ne möglichkeit nur nach dem beenden des programms is ja wieder alles weg. und der muss das imer können, auch nach nem neustarte oder so...

sorry das es so umständlich is^^

Ich werd wohl nich drumrumkommen das auf der festplatte zu speichern, nur wie mache ich das möglichst sicher
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 00:47 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