AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Username Paßwort nicht im Klartext im Programm Prinzipfrage
Thema durchsuchen
Ansicht
Themen-Optionen

Username Paßwort nicht im Klartext im Programm Prinzipfrage

Ein Thema von haentschman · begonnen am 1. Jan 2009 · letzter Beitrag vom 1. Jan 2009
 
Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.429 Beiträge
 
Delphi 12 Athens
 
#1

Username Paßwort nicht im Klartext im Programm Prinzipfrage

  Alt 1. Jan 2009, 12:47
Guten Morgen an alle...

- prinzipiell geht es darum, eine Mail mit Anhang per Indy zu verschicken. Wie das funktioniert ist klar.
- zum Versenden benötigt man ja die Authentifikationsdaten.
- diese Daten sollten ja nicht im Klartext im Programm hinterlegt sein.
- welcher Weg ist für Euch am sinnvollsten ?

Ich hatte folgende Idee:
- die Benutzerdaten in einem Textfile verschlüsselt auf dem Server im Internet.
- vor Versenden:
- Stringlist erzeugen
- IdSMTP erzeugen
- Textfile holen
- Textfile entschlüsseln
- entschlüsselte Werte in Stringlist
- Mail mit den Werten aus Stringlist verschicken
- Stringlist freigeben
- IDSMTP freigeben

Somit wären die Daten nur kurzfristig im Klartext im Memory (ausreichende Sicherheit)
Sollten sich die Benutzerdaten ändern, kann man das über das Textfile bequem pflegen.

Was denkt Ihr ? Danke für Tipps.


PS:
irgendwo hier im Forum gab es schon mal eine Diskussion darüber. Ich finde es nicht...
...bitte her mit den Links...Danke.
  Mit Zitat antworten Zitat
 


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 09:42 Uhr.
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