| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 30.06.2008
Beiträge: 134
![]() | Aber PHP bietet doch die Anbindung mittels MCRYPT. Dort wähle ich einen eigensgewählten KEY und eine Verschlüsslungsmethode und kann dann nach belieben ver- und endschlüsseln. Ich will in Access nur die Möglichkeit bieten das wieder normal anzeigen zu lassen : Hier mal ein kleiner PHP auszug : Code: $key = "jgkkhgttgh"; $input = "TEST Verschlüsslungstest !"; $td = mcrypt_module_open (MCRYPT_TripleDES, "", MCRYPT_MODE_ECB, ""); $iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND); mcrypt_generic_init ($td, $key, $iv); $encrypted_data = mcrypt_generic ($td, $input); mcrypt_generic_deinit ($td); echo $encrypted_data; mcrypt_generic_init ($td, $key, $iv); $decrypted_data = mdecrypt_generic ($td, $encrypted_data); mcrypt_generic_deinit ($td); echo " "; echo $decrypted_data; Ich frage mich nur wie ich diese Daten in Access sichtbar machen kann ? Kann ich nicht via VBA auf eine PHP Funktion zugreifen ? Das ganze spielt sich eh auf einem Server ab ? Wenn ich die Frage in ein VBA Board stelle sagen die : Warum stellst Du die Frage nicht in einem PHP Board. Gruss, Werner |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Du musst zu allererst mal eine Verschlüsselungsmethode finden, die von beiden Sprachen unterstützt wird. Wenn deine Texte nicht allzu lang sind, könntest du auch mit VBA eine Webanfrage an PHP stellen, z.B. decrypt.php?key=<KEY>&encrypted_string=<STRING> Und PHP printet dann die Ausgabe, die du dann vielleicht auslesen kannst. Ist aber nur ne Idee, kenne mit mit VBA (Visual Basic? *g*) überhaupt nicht aus. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 02.03.2005
Beiträge: 306
![]() | ok, Konzept: PW verschlüsseln mit was auch immer. Beispiel: Schlüssel md5 In PHP einfach denn es gibt eine Funktion PHP-Code: Also das '$cryptedPass' steht in der DB dann kommten Daten von eiem HTTP-Frmular. PHP-Code: Gruß Der Desian
__________________ Wenn dich was ankotzt, machs besser. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Ehrlich gesagt kenne ich Triple DES oder RC4 nicht und weiß deshalb nicht, ob das Verschlüsselungs- oder Hash-Code-Algorithmen sind. Aber er fragt ja offenbar nach einem Entschlüsselungsverfahren. Dass jemand Passwörter aber im Klartext so einfach sehen kann ist ganz schlechter Stil und widerspricht vermutlich auch geltendem Recht (Datenschutzbestimmungen). |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 02.03.2005
Beiträge: 306
![]() | Bei den meißten Funktionen, die man zum Verschlüsseln von Strings verwendet steht es meißt in der Beschreibung der entschprechenden Funktion. Wo's nicht steht kann man davon ausgehn, dass es ursprünglich nicht gedacht ist, zu entschlüsseln. Ich persönlich würde dann einfach die nächste verwendbare Funktion suchen, wo's dann steht. Hier habe ich einfach vermutet, dass es sich um eine Authentifizierung handelt, da es um Passworte in einer DB geht. Gibt sonst nicht so viele Möglichkeiten. Da ich Triple DES oder RC4 noch nicht verwendet habe, wählte ich oben genanntes Beispiel. Da ich gern mal das Problem von alternativen Blickrichtungen betrachte habe ich eine beschrieben in der Hoffnung dass es hilft. Entscheiden wird das der Fragesteller indem er meinen Beitrag entweder für Hilfreich erachtet, weitere Fragen hat, etwas klarstellt wegen 'falsch verstanden' oder ihn einfach ignoriert.
__________________ Wenn dich was ankotzt, machs besser. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| hashcode entschlüsseln, php rc4 verschlüsselung, rc4 verschlüsselung php, http://www.php.de/php-fortgeschrittene/33512-verschluesseln-endschluesseln.html, odbc passwort entschlüsseln, vba verschlüsselung, mcrypt_module_open datenbank schreiben, hash code entschlüsseln, rc4 entschlüsseln, string zwischen visual basic und php verschlüsseln, verschlüsseln vb 2005, vb6 php seite verschlüsselt, solitär verschlüsselung, hash-code entschlüsseln, php 3des verschlüsselung, php 3des, vb mdecrypt_generic, php triple des, rc4 encrypt javascript und php, verschlüsselung vba |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.