Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Mein Verschlüsselungs System - Was meint ihr? (https://www.delphipraxis.net/108536-mein-verschluesselungs-system-meint-ihr.html)

hedie 16. Feb 2008 09:38

Re: Mein Verschlüsselungs System - Was meint ihr?
 
Der sinn ist eben, das man die Datei struktur nicht erkennen kann

sowie eben die Datei nicht von anderen Programmen benutzt werden kann...

grenzgaenger 16. Feb 2008 09:40

Re: Mein Verschlüsselungs System - Was meint ihr?
 
Zitat:

Zitat von hedie
Der sinn ist eben, das man die Datei struktur nicht erkennen kann

sowie eben die Datei nicht von anderen Programmen benutzt werden kann...

was denkst du, was passiert, wenn er draufklickt und sie nicht lesen kann? dann hat er sie doch schon erkannt...

hedie 16. Feb 2008 09:43

Re: Mein Verschlüsselungs System - Was meint ihr?
 
Nee ich mein die Originale

Die Datei ist eine INI Datei, und ich möchte verhindern, das man weiss in welcher
sektion was steht.

Wenn ich das ding unverschlüsselt ablege, dan sieht das jeder
und dan kann man die INI auch aus anderen Programmen benutzen

grenzgaenger 16. Feb 2008 09:47

Re: Mein Verschlüsselungs System - Was meint ihr?
 
Zitat:

Zitat von hedie
Nee ich mein die Originale

Die Datei ist eine INI Datei, und ich möchte verhindern, das man weiss in welcher
sektion was steht.

Wenn ich das ding unverschlüsselt ablege, dan sieht das jeder
und dan kann man die INI auch aus anderen Programmen benutzen

was meinst du da mit sektionen ... und was soll das progy machen... komm jetzt nicht raus, welches problem du hast...

hedie 16. Feb 2008 09:50

Re: Mein Verschlüsselungs System - Was meint ihr?
 
Das Programm Lädt Dateien die man in einer INI angegeben hat
von Freehost anbietern.

Wenn nun jemand ein solches File erstellt, dan möchte er vieleicht
nicht, das jemand direkt sieht welche datei von wo aus geladen wird
deshalb das AES, zudem kann man so ein eigenes Passwort definieren.

Und ich möchte auch, das man diese Dateien nur mit meinem
Programm lesen kann :D

grenzgaenger 16. Feb 2008 09:55

Re: Mein Verschlüsselungs System - Was meint ihr?
 
gut. wenn er das nicht möchte kann er ja ein passwort eingeben...

denke daneben solltest du darüber nachdenken eine kleine datenbank zu verwenden, welche verschlüsselt ist und beim login (uName und) passwd abfrägt und nur bei erfolgreicher authorisierung den zugriff gestattet. hier hast du dann schon mal mehrere probleme aus dem weg geräumt... (a) brauchst dich nicht um den verschlüsselungsmechanismus zu kümmern (b) der zugriff ist nicht in deinem progy codiert (c) die daten sind ordentlich verschlüsselt und (d) es wird dem user überlassen ob er noch zusätzlich 'n passwort verwenden möchte...

überleg es dir...

hedie 16. Feb 2008 09:57

Re: Mein Verschlüsselungs System - Was meint ihr?
 
Also du würdest mein Programm nur registrierten benutzern anbieten?

grenzgaenger 16. Feb 2008 10:01

Re: Mein Verschlüsselungs System - Was meint ihr?
 
falsch verstanden, dein progy kann jeder haben...

aber
  • (1) wird deine datenbank verschlüsselt (embedded db)
  • bei der installation muss der user ein (uname/)passwort eingeben und dieses regelt dann den zugriff ob er auf die daten zugreifen darf
wenn du den user mehr überlassen willst ob jeder drauf zugreifen kann, brauchst ihm ja nur erlauben ein leeres passwort einzugeben...

hedie 16. Feb 2008 10:04

Re: Mein Verschlüsselungs System - Was meint ihr?
 
Hmmm irgendwie steh ich aufm schlauch...

Hab ich das so richtig verstanden, das ich ne Lokale DB Errichte zb mit MySQL welche dan Verschlüsselt ist
und die den Zugriff auf die Verschlüsselten INI's regelt?

Also wenn jemand eine Datei öffnet wird in der DB gecheckt ob dieser Benutzer Die erlaubniss
hat die Datei zu öffnen


Wenn er sie hat, kommt übers Internet einfach ein True zurück oder sogar der
Entschlüsselungs schlüssel?


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:56 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz