Verschlüsselung des system_user pws

Hilfe zu Znuny Problemen aller Art
Locked
aixtreme
Znuny newbie
Posts: 1
Joined: 28 Feb 2008, 23:15

Verschlüsselung des system_user pws

Post by aixtreme »

Hallo,

würde gerne mit einem externen PHP Script ein Login realisieren, bei dem auf die in der OTRS hinterlegten Daten zurückgegriffen wird.
Wie ich gesehen habe ist das Passwort nicht in der Datenbank verschlüsselt sondern es wurde von dem OTRS selber verschlüsselt.

Wie sieht diese Verschlüsselung aus ?

Danke
giggo
Znuny newbie
Posts: 25
Joined: 09 Nov 2006, 10:33

Verschlüsselung des system_user pws

Post by giggo »

Hallo,

ohne es kontrolliert zu haben gehe ich davon aus, dass die system_user gleich verschlüsselt werden wie die customer_user. Die Verschlüsselung nennt sich Unix Crypt und der Salt dazu ist der Benutzername. Mehr dazu kannst du hier lesen: http://de.php.net/crypt.

mfg,
Giggo
giggo
Znuny newbie
Posts: 25
Joined: 09 Nov 2006, 10:33

Verschlüsselung des system_user pws

Post by giggo »

Achja und es kommt natürlich darauf an was du in deiner SysConfig als Verschlüsselung gewählt hast. :D
phrenX
Znuny newbie
Posts: 6
Joined: 29 Jan 2015, 19:58
Znuny Version: 3.3.X
Real Name: David Stockinger
Contact:

Re: Verschlüsselung des system_user pws

Post by phrenX »

Der Beitrag ist zwar schon 7 Jahre alt aber hab auch dasselbe Problem.

Muss einen externen Login realisieren (via C#, aspx) und würde gerne auf die bestehenden User zugreifen.
Ein paar sind mit Unix Crypt und Salt, ein paar andere sehen dann eher nach MD5 aus und wieder andere nach SHA(1-5).

Wieso hab ich soviele verschiedene Algorithmen? Kann es sein, dass zb. vor 3 Jahren in der SysConfig Crypt eingestellt war und dann
mal MD5 und jetzt SHA?

Nun steht eben seit 6 Monaten SHA-2. Habe den Plaintext der Passwörter und habs programmatisch verglichen - Hashwerte sind
von hinten bis vorne unterschiedlich. Das gilt aber für alle Algorithmen die ich probiert hab (SHA1-5, MD2-5, DES etc.).


Gibts da eine einheitliche Lösung oder Antwort oder Code den man einsehen kann um zu wissen wie derzeit verschlüsselt wird? (ausser SysConfig)


mfg
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Verschlüsselung des system_user pws

Post by reneeb »

Ich habe das so gelöst, dass einfach über das GenericInterface eine Session erzeugt wird. Gibt es eine Session, ist alles in Ordnung, ansonsten kein Login. Da braucht man sich um nichts kümmern....
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
phrenX
Znuny newbie
Posts: 6
Joined: 29 Jan 2015, 19:58
Znuny Version: 3.3.X
Real Name: David Stockinger
Contact:

Re: Verschlüsselung des system_user pws

Post by phrenX »

Das bringt mir so nicht viel da meine Applikation total unabhängig vom OTRS ist und NUR die DB-Daten weiter benutzt. D.h. auch die User und deren Login wäre interessant.
Die Applikation macht keine Einträge in die DB oder verändert Einträge (ausser Userspezifische) . Datensätze werden grundsätzlich NUR ausgelesen.
Locked