Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Teil eines Fensters verpixeln (https://www.delphipraxis.net/196297-teil-eines-fensters-verpixeln.html)

Alfonso 8. Mai 2018 16:18

Teil eines Fensters verpixeln
 
Hallo,

aus Datenschutzgründen möchte ich für Benutzer mit eingeschränkten Rechten die Ausgabe von Read Only TEdit Felder verpixeln.
Alternativ würde ich einen kompletten bereich des Fensters, der Datenschutzrelevant ist, verpixeln wollen.

Habe im Web und hier gesucht, aber nur Lösungen mit FX Komponenten gefunden, die ich nicht einsetze (nutze VCL).

Kann mir jemand helfen?

generic 8. Mai 2018 16:23

AW: Teil eines Fensters verpixeln
 
Das würde ich nicht machen, weil die Daten per API Funktionen trotzdem aus den Steuerelement geholt werden können.
Am besten gar nicht erst laden lassen. Wenn du den SQL-Server 2016 (oder neuer) hast, kannst du zensierte Daten liefern lassen - das dann schon ab Datenbank!

Der schöne Günther 8. Mai 2018 16:58

AW: Teil eines Fensters verpixeln
 
Die Analogie wäre Dokumente mit sensitivem Inhalt herumzureichen und bei Leuten die nicht alles sehen sollen manche Bereiche mit Papierschnippseln abzudecken.

Statt den echten Daten nur Platzhalter übertragen. Und wenn selbst das zu aufwändig ist dann wenigstens in die Edit-Felder und Konsorten etwas wie
Delphi-Quellcode:
----
oder ähnliches eintragen.

Aber selbst hier kann ein Angreifer immer noch über Netzwerk mitlesen, Dateien auslesen oder in Log-Dateien sensitive Inhalte finden. Das Übliche eben 8-)

Schokohase 8. Mai 2018 17:34

AW: Teil eines Fensters verpixeln
 
Woher bekommt die Anwendung denn diese Daten, die dann dort verpixelt werden sollen?

Und wenn die Anwendung an die Daten kommt, dann kommt auch der Anwender (grundsätzlich) an die Daten.

Mit Datenschutz hat dieses Vorgehen absolut gar nichts zu tun, eher eine Geschichte aus der Serie: "Heute haben wir uns aber mal wieder so richtig schön selber reingelegt!"

TigerLilly 9. Mai 2018 06:57

AW: Teil eines Fensters verpixeln
 
<off-Topic>
Warum könnt ihr nicht einfach die Frage des TE beantworten + wenn ihr dazu nichts zu sagen habt, Euch zurückhalten?

Ich finde das zunehmend lästig. Einmal auf einen anderen Aspekt hinweisen, mag ja noch ok sein, aber da setzen sich gleich noch zwei weitere drauf + hurtig entspannt sich eine Diskussion, die mit dem Anliegen des TE nichts zu tun hat.
</off-Topic>

Bernhard Geyer 9. Mai 2018 07:31

AW: Teil eines Fensters verpixeln
 
Zitat:

Zitat von TigerLilly (Beitrag 1401710)
<off-Topic>
Warum könnt ihr nicht einfach die Frage des TE beantworten + wenn ihr dazu nichts zu sagen habt, Euch zurückhalten?

Ich finde das zunehmend lästig. Einmal auf einen anderen Aspekt hinweisen, mag ja noch ok sein, aber da setzen sich gleich noch zwei weitere drauf + hurtig entspannt sich eine Diskussion, die mit dem Anliegen des TE nichts zu tun hat.
</off-Topic>

Liegt halt daran, das hier doch einige Nutzer nicht für einen ungünstigen/falschen Lösungsansatz eine mögliche Lösung posten wollen, sondern gleich den Lösungsansatz hinterfragen.
Mach ich im meinen Beruflichen Umfeld genauso - Und fahre damit besser als etwas zu Implementieren das eh in die falsche Richtung geht.

Da es bisher kein "Verpixelungslöung" gepostet wurde, muss der TE damit Leben, das entweder sein Ansatz hinterfragt wird oder er gar keine Antworten bekommt.

p80286 9. Mai 2018 08:08

AW: Teil eines Fensters verpixeln
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1401711)
Da es bisher kein "Verpixelungslöung" gepostet wurde, muss der TE damit Leben, das entweder sein Ansatz hinterfragt wird oder er gar keine Antworten bekommt.

Ich denke '....' war schon ein "Verpixelungsansatz". Man könnte auch den Inhalt "Xoren", oder man verwendet als Font Wingdings oder Webdings.
Aber warum sollten Daten an einen Benutzer geliefert werden, die diesen nichts angehenen? Das Konzept sollte wirklich geprüft werden.

Gruß
K-H

Der schöne Günther 9. Mai 2018 08:20

AW: Teil eines Fensters verpixeln
 
Zitat:

Zitat von TigerLilly (Beitrag 1401710)
wenn ihr dazu nichts zu sagen habt, Euch zurückhalten? […] hurtig entspannt sich eine Diskussion, die mit dem Anliegen des TE nichts zu tun hat.

Ich würde dir Recht geben wenn die Frage gewesen "Wie verpixele ich ein Label/Edit/…?". Wenn die Frage aber (zum Glück) ist "Wie kann ich X machen um Y zu erreichen?" dann muss es erlaubt sein darauf hinzuweisen dass man Y vielleicht anders ganz einfach erreichen kann oder X die denkbar schlechteste Möglichkeit ist. Das hat mir hier bei meinen Fragen auch schon sehr oft geholfen.

bcvs 9. Mai 2018 08:28

AW: Teil eines Fensters verpixeln
 
Zitat:

Ich denke '....' war schon ein "Verpixelungsansatz"
Oder einfach
Delphi-Quellcode:
Edit.visible:=false;
Ändert aber nichts an der angesprochenen Sicherheitslücke dieses Konzepts. Entscheiden must du selbst....

himitsu 9. Mai 2018 09:58

AW: Teil eines Fensters verpixeln
 
Delphi-Quellcode:
Edit.PasswortChar := '*';
aber das löst auch nicht das prinzipielle Problem.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:01 Uhr.
Seite 1 von 3  1 23      

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