crypt (3) gibt an, dass das $2a$
Präfix Blowfish angibt. Die OpenBSD- Verschlüsselung (3) enthält weitere Details zum Format.
Wenn Sie eine glibc mit Blowfish-Unterstützung haben, können Sie sich einfach crypt()
selbst anrufen oder ein anderes Programm verwenden, das dies tut. Ich habe festgestellt, dass makepasswd für diesen Zweck nützlich ist.
Um Details des Algorithmus anzuzeigen, möchten Sie wahrscheinlich auf den tatsächlichen Quellcode verweisen. PHP verfügt über eine Crypt- Version mit eingebauter Blowfish-Unterstützung, die einfach aus dem interaktiven Modus ( php -a
) aufgerufen werden kann . Wenn dies nicht klappt, möchten Sie wahrscheinlich in die ownCloud-Quelle einsteigen.