<?php

//Login-Daten
$login='Login';
$pass='<schnipp!>';

//DB-Daten
$db_passhash='$2y$13$CC5zuhTgyftow3m7U7wFv.yWcrbNrTA1Ryr85aWpu4xkMdM/XLMaq';
$db_userpass='mYcV8A7Xw4ehqYGElxnGZbX/QNocTFlR3x6xcx7QzZw=';
$db_userpass_iv='ZUejwm6yNBD3QOjVNsvXpQ==';
$db_encrypted_field='NA+uWj4WU+Ks4FxJZZzRrNkG+aEAtk5V5t6pmWtGgCCjSo+9iIGDbCVno5JeozJvYF4fdeq46LWakn9qBsJo+KeA';
$db_encrypted_iv='7clc6mZSGWFP7S32paheyQ==';

if (!password_verify(strtolower($login).$pass,$db_passhash)) {die("Passwort falsch!\n");}

$db_passkey=substr(crypt(urlencode(strtolower($login).$pass),'$2a$13$'.substr($db_passhash,strpos($db_passhash,'.')).'$'),-31);
$db_key=openssl_decrypt(base64_decode($db_userpass),'AES-256-XTS',$db_passkey,OPENSSL_RAW_DATA,base64_decode($db_userpass_iv));

$decrypted=openssl_decrypt(base64_decode($db_encrypted_field),'AES-256-XTS',$db_key,OPENSSL_RAW_DATA,base64_decode($db_encrypted_iv));
echo $decrypted."\n";

?>
