Convert java AES encryption code to php
$10-30 USD
Paid on delivery
I need the following code to me ported to php:
import [login to view URL];
import [login to view URL];
import [login to view URL];
import [login to view URL];
import [login to view URL];
public class Java_AES_Cipher
{
private static int CIPHER_KEY_LEN = 32;
private static String CIPHER_NAME = "AES/CBC/PKCS5PADDING";
public static String encrypt(String paramString1, String paramString2, String paramString3)
{
try
{
if ([login to view URL]() < CIPHER_KEY_LEN)
{
int j = CIPHER_KEY_LEN;
int k = [login to view URL]();
int i = 0;
for (;;)
{
localObject = paramString1;
if (i >= j - k) {
break;
}
paramString1 = paramString1 + "0";
i += 1;
}
}
Object localObject = paramString1;
if ([login to view URL]() > CIPHER_KEY_LEN) {
localObject = [login to view URL](0, CIPHER_KEY_LEN);
}
paramString1 = new IvParameterSpec([login to view URL]("UTF-8"));
localObject = new SecretKeySpec(((String)localObject).getBytes("UTF-8"), "AES");
Cipher localCipher = [login to view URL](CIPHER_NAME);
[login to view URL](1, (Key)localObject, paramString1);
paramString1 = [login to view URL]([login to view URL]([login to view URL]()), 0);
paramString2 = [login to view URL]([login to view URL]("UTF-8"), 0);
paramString1 = paramString1 + ":" + paramString2;
return paramString1;
}
catch (Exception paramString1)
{
[login to view URL]();
}
return null;
}
}
Project ID: #18032035
About the project
Awarded to:
Greetings of the day. Am a expert in php web development.I’ve understood your [login to view URL] ready to do it in the minimum [login to view URL] ping me if you want
2 freelancers are bidding on average $28 for this job
I will provide you complete solution with unique design and development time as per your requirement. Complete end to end solutions, from Development to testing and marketing, we do it all. Full-stack Backbone/Angular/ More