为了账号安全,请及时绑定邮箱和手机立即绑定

如何为我对 PHP 的 Android 请求添加 md5 校验和

如何为我对 PHP 的 Android 请求添加 md5 校验和

PHP
隔江千里 2022-01-24 09:44:19
所以,我有一个 Android 应用程序,我需要验证对我的服务器发出的所有请求。有人可以解释或告诉我如何在 Android 中制作和发送请求的校验和并在 PHP 中进行验证吗?
查看完整描述

1 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

您可以在 android 端使用以下代码加密您对 md5 的请求


public static final String md5(final String s) {

final String MD5 = "MD5";

try {

    // Create MD5 Hash

    MessageDigest digest = java.security.MessageDigest

            .getInstance(MD5);

    digest.update(s.getBytes());

    byte messageDigest[] = digest.digest();


    // Create Hex String

    StringBuilder hexString = new StringBuilder();

    for (byte aMessageDigest : messageDigest) {

        String h = Integer.toHexString(0xFF & aMessageDigest);

        while (h.length() < 2)

            h = "0" + h;

        hexString.append(h);

    }

    return hexString.toString();


} catch (NoSuchAlgorithmException e) {

    e.printStackTrace();

}

return "";

}

在 php 方面相同,您必须使用 md5 解密相同的请求才能使用


查看完整回答
反对 回复 2022-01-24
  • 1 回答
  • 0 关注
  • 171 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号