It looks like you're new here. If you want to get involved, click one of these buttons!
<?php
echo '<form action=\"enc.php\" method=\"POST\">
<b><u>Select your encryption method:</u></b> <br/><br/>
<select name=\"enctype\">
<option value=\"adler32\">ADLER32</option>
<option value=\"adler32s\">ADLER32 Salted</option>
<option value=\"crc32\">CRC32</option>
<option value=\"crc32s\">CRC32 Salted</option>
<option value=\"crc32b\">CRC32b</option>
<option value=\"crc32bs\">CRC32b Salted</option>
<option value=\"gost\">GOST</option>
<option value=\"gosts\">GOST Salted</option>
<option value=\"md5\">MD5</option>
<option value=\"md5s\">MD5 Salted</option>
<option value=\"ripemd320\">RIPEMD-320</option>
<option value=\"ripemd320s\">RIPEMD-320 Salted</option>
<option value=\"salsa10\">SALSA10</option>
<option value=\"salsa10s\">SALSA10 Salted</option>
<option value=\"salsa20\">SALSA20</option>
<option value=\"salsa20s\">SALSA20 Salted</option>
<option value=\"sha1\">SHA1</option>
<option value=\"sha1s\">SHA1 Salted</option>
<option value=\"SHA-256\">SHA-256</option>
<option value=\"SHA-256s\">SHA-256 Salted</option>
<option value=\"sha512\">SHA-512</option>
<option value=\"SHA512s\">SHA-512 Salted</option>
<option value=\"snefru\">SNEFRU</option>
<option value=\"snefrus\">SNEFRU Salted</option>
<option value=\"snefru256\">SNEFRU-256</option>
<option value=\"snefru256s\">SNEFRU-256 Salted</option>
<option value=\"tiger\">TIGER128</option>
<option value=\"tigers\">TIGER128 Salted</option>
<option value=\"whirlpool\">WHIRLPOOL</option>
<option value=\"whirlpools\">WHIRLPOOL Salted</option>
</select><br/>
Text to encrypt: <input type=\"text\" name=\"text\" size=\"50\" /><br/>
Text to Salt: <input type=\"text\" name=\"salt\" size=\"50\"/><br/>
<input type=\"submit\" value=\"Encrypt\" /></form><br/>';
if(isset($_POST['text'])&&!empty($_POST['enctype'])&&!empty($_POST['text']))
{
$salt = $_POST['salt'];
$text = $_POST['text'];
if(!empty($_POST['text'])&&$_POST['enctype']==\"md5\")
{
//MD5 no salt
echo \"MD5 - no salt: \".md5($text);
}
elseif(!empty($_POST['salt'])&&!empty($_POST['text'])&&$_POST['enctype']==\"md5s\")
{
//MD5 salt
echo \"MD5 - salted: \".md5($salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"sha1\")
{
//SHA1 no salt
echo \"SHA1 - no salt: \".sha1($text);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"sha1s\")
{
//SHA1 salt
echo \"SHA1 - salted: \".sha1($salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"sha256\")
{
//SHA256 no salt
echo \"SHA256 - no salt: \".hash('sha256',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"sha256s\")
{
//SHA256 salt
echo \"SHA1 - salted: \".hash('sha256',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"sha512\")
{
//SHA512 no salt
echo \"SHA512 - no salt: \".hash('sha512',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"sha512s\")
{
//SHA256 salt
echo \"SHA512 - salted: \".hash('sha512',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"ripemd320\")
{
//RIPEMD320 - no salt
echo \"RIPEMD-320 - no salt: \".hash('ripemd320',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"ripemd320s\")
{
//RIPEMD320 salt
echo \"RIPEMD-320 - salted: \".hash('ripemd320',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"gost\")
{
//GOST - no salt
echo \"GOST - no salt: \".hash('gost',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"gosts\")
{
//GOST salt
echo \"GOST - salted: \".hash('gost',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"snefru\")
{
//SNEFRU - no salt
echo \"SNEFRU - no salt: \".hash('snefru',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"snefrus\")
{
//SNEFRU salt
echo \"SNEFRU - salted: \".hash('snefru',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"tiger\")
{
//TIGER128 - no salt
echo \"TIGER128 - no salt: \".hash('tiger128,3',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"tigers\")
{
//SNEFRU salt
echo \"TIGER128 - salted: \".hash('tiger128,3',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"snefru256\")
{
//SNEFRU256 - no salt
echo \"SNEFRU-256 - no salt: \".hash('snefru256',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"snefru256s\")
{
//SNEFRU256 salt
echo \"SENFRU-256 - salted: \".hash('snefru256',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"adler32\")
{
//ADLER32 - no salt
echo \"ADLER32 - no salt: \".hash('adler32',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"adler32s\")
{
//SNEFRU256 salt
echo \"ADLER32 - salted: \".hash('adler32',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"crc32\")
{
//CRC32 - no salt
echo \"CRC32 - no salt: \".hash('crc32',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"crc32s\")
{
//CRC32 salt
echo \"CRC32 - salted: \".hash('crc32',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"crc32b\")
{
//CRC32b - no salt
echo \"CRC32b - no salt: \".hash('crc32b',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"crc32bs\")
{
//CRC32b salt
echo \"CRC32b - salted: \".hash('crc32b',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"salsa10\")
{
//SALSA10 - no salt
echo \"SALSA10 - no salt: \".hash('salsa10',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"salsa10s\")
{
//SALSA10 salt
echo \"SALSA10 - salted: \".hash('salsa10',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"salsa20\")
{
//SALSA20 - no salt
echo \"SALSA20 - no salt: \".hash('salsa20',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"salsa20s\")
{
//SALSA20 salt
echo \"SALSA20 - salted: \".hash('salsa20',$salt.$text);
}
elseif(!empty($_POST['text'])&&$_POST['enctype']==\"whirlpool\")
{
//WHIRLPOOL - no salt
echo \"WHIRLPOOL - no salt: \".hash('whirlpool',$_POST['text']);
}
elseif(!empty($_POST['text'])&&!empty($_POST['salt'])&&$_POST['enctype']==\"whirlpools\")
{
//WHIRLPOOL salt
echo \"WHIRLPOOL - salted: \".hash('whirlpool',$salt.$text);
}
else
{
echo \"Choose a encryption method, and enter text into the boxes.<br/>\";
echo \"If you select a salted option, you must also fill in the salt box.<br/>\";
}
}
echo '<br/><br/>';
?>