Método de geração de senha do Joomla 3.4

Não consigo descobrir como as senhas criptografadas pelo Joomla. Meu problema é que eu quero fazer o método exato como Jommla faz em uma página php simples com um formulário e sem qualquer método OOP.

Portanto, esta é minha entrada como senha: test

e esta é minha saída como uma senha criptografada no banco de dados Joomla: $ 2y $ 10 $ XXrVok3 / 3Otqg6FmqFzUmObA.rLpLt.BswwSJ7d.iCPoGSJtcqSvm

Descobri que talvez esteja relacionado à criptografia BLOWFISH, mas precisa de outra coisa (por exemplo: sal gerado ou um token no banco de dados que não consegui encontrar)

questionAnswers(3)

yourAnswerToTheQuestion