AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Verschlüsseltes Archiv anlegen
Thema durchsuchen
Ansicht
Themen-Optionen

Verschlüsseltes Archiv anlegen

Ein Thema von DelphiSecurity · begonnen am 10. Jan 2011 · letzter Beitrag vom 11. Jan 2011
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#1

Verschlüsseltes Archiv anlegen

  Alt 10. Jan 2011, 18:21
Hallo, ich hoffe ich bin hier richtig!

Ich stehe im Moment vor einem großen Problem :

Ich möchte ein Archiv anlegen in dem ich Dateien ablegen kann.
Wenn das Programm läuft benuzt mein Programm diese Dateien im Archiv (kann es aber auch temp. entpacken!) und beim Beenden schließt das Programm das Archiv. Das ganze soll mit einem Passwort verschlüsselt sein!

Grund: Der Anwender soll ja nicht immer alle Dateien sehen und bearbeiten können!

Danke schon mal!

PS: Hat jemand zufällig eine sha unit? Bräuchte noch eine!

MUSS NICHT ZIP ODER RAR SEIN, KANN AUCH .mad (meinearchivdatei) SEIN!!!
(C) DelphiSecurity 2011 | Delphi XE

Geändert von DelphiSecurity (10. Jan 2011 um 18:32 Uhr) Grund: Verbesserung!
  Mit Zitat antworten Zitat
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#2

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 14:42
Kennst sich keiner aus? Schade, warte trotzdem
(C) DelphiSecurity 2011 | Delphi XE
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 15:31
Das ist Unsinn. Um das Archiv zu entschlüsseln, musst du das Passwort in der Exe hinterlegen. Und da liegt es im Klartext vor, so dass man die Exe sogar mit einem einfachen Texteditor öffnen kann, um das Passwirt auszulesen. Das ist ungefähr so, als wenn du ein super tolles Sicherheitsschloss hast und den Schlüssel unter die Fußmatte legst.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
alfold

Registriert seit: 29. Jun 2010
Ort: Neustrelitz
393 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 15:40
Ich Frage mich langsam was dies für tolles/wichtiges Prog sein muss
Bei den vielen Anfragen auf Sicherheit!

http://www.delphipraxis.net/157419-p...ml#post1073881
http://www.delphipraxis.net/157401-v...ml#post1073877

Gruss alfold
  Mit Zitat antworten Zitat
Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#5

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 16:23
Ein super wichtiges Programm von jemandem, der noch nie programmiert hat, dazu ein Delphi Architect benutzt, ungerne googelt und gerne Quelltexte hätte...

Hier kennen sich viele Leute aus, aber dazu gehört auch Eigeninitiative. Ein Delphi-Tutorial würde ich hier vielleicht empfehlen... Klein anfangen, nicht was pfuschen was man selbst nicht versteht, und vielleicht auch nicht direkt mit Datei ver- und entschlüsseln anfangen...

LG
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#6

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 16:30
Also......................................

Mein Passwort speicher ich als MD5 Hash-Code im Quelltext. (Unit habe ich!)
Das Programm soll ein einfaches Verschlüsselungsprogramm werden.
Das Archiv brauche ich um Dateien darin abzulegen, die der Nutzer nicht bearbeiten soll!

(Hab kein Architec, sondern Pro., Falsch eingetragen )
(C) DelphiSecurity 2011 | Delphi XE
  Mit Zitat antworten Zitat
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#7

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 16:36
Hat jemand eine Idee?
(C) DelphiSecurity 2011 | Delphi XE
  Mit Zitat antworten Zitat
Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#8

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 16:37
Das Archiv brauche ich um Dateien darin abzulegen, die der Nutzer nicht bearbeiten soll!
Wenn du nur das Ändern von Dateien verhindern willst, hilft auch ein Message Authentication Code, z.B. HMAC.

Aber wenn man Schlüssel im Programmcode selbst dafür ablegen muss, ist das natürlich nur begrenzt sicher. Ich habe auch schon so etwas gemacht/machen müssen. Dem Chef reicht die "Sicherheit" aus.
Chris
Die Erfahrung ist ein strenger Schulmeister: Sie prüft uns, bevor sie uns lehrt.
  Mit Zitat antworten Zitat
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#9

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 16:50
Das ist eine gute Idee Deep-Sea aber mior geht es um das Archiv.
Das soll ja das besondere sein.
(C) DelphiSecurity 2011 | Delphi XE
  Mit Zitat antworten Zitat
Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#10

AW: Verschlüsseltes Archiv anlegen

  Alt 11. Jan 2011, 16:51
Hallo,

du traust dich mit dem Thema Kyrptographie somit an das schwierigste was du machen könntest. Machst du nur den kleinsten Fehler sind deine Daten nicht sicher.

Du must als erstes dein Programm planen, offensichtlich weisst du ja nicht mal weche Algorithmen du benutzen willst oder wie dein Programm aufgebaut sein soll.
Gruß
Cookie
  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 21:39 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