草庐IT

CURRENT_SHA

全部标签

php - 尝试使用 PHP 通过 HMAC-SHA1 进行数字签名

我正在尝试设置一些GoogleMapsPremierAPI操作,为此,我需要签署我的URL以进行身份​​验证。如果您查看签名示例,可以使用一些Python、C#和Java代码向您展示如何通过HMAC-SHA1进行签名。还有一个示例,以便我可以测试我的PHP实现。但是,我似乎无法让它工作。这是我的代码:$key="vNIXE0xscrmjlyV-12Nj_BvUPaw=";$data="/maps/api/geocode/json?address=New+York&sensor=false&client=clientID";$my_sign=hash_hmac("sha1",$data,

php - Laravel 社交名媛错误 : "An active access token must be used to query information about the current user."

我正在使用Socialite通过Facebook验证我的用户。但是,我无法让它工作。我关注了this教程,但出现以下错误:我到处看了看,什么都试过了,但我无法让它工作。这是我的代码:在services.php中:'facebook'=>['client_id'=>'[MyAppID]','client_secret'=>'[MyAppSecret]','redirect'=>'http://localhost:8000/auth/facebook/callback/',],我的路线:Route::group(['middleware'=>['web','requestlog']],fu

PHP/PDO : How to get the current connection status

什么是PDO等同于:mysqli_stat($dbConn);附言我用它来(接收消息)确保我已连接 最佳答案 我无法获得此答案的荣誉。有人发布了答案,但他/她后来删除了该条目。这是您问题的(savedarchived)答案:$status=$conn->getAttribute(PDO::ATTR_CONNECTION_STATUS); 关于PHP/PDO:Howtogetthecurrentconnectionstatus,我们在StackOverflow上找到一个类似的问题:

php - 我的密码 salt 应该有多长,SHA-256 是否足够好?

我正在创建一个游戏社区网站,目标是尽快向公众发布。目前,我正在研究密码和登录。我以前只使用过MD5,但我读过有关密码安全的内容,听说加盐是目前的方法。这是我的计划:每个用户都有自己独特的12个随机字符(#/¤&等)盐,存储在用户表中。salt在注册时与密码一起进行哈希处理(使用SHA-256),并在登录时重新进行哈希处理。这听起来怎么样?有什么我可以改进的吗?我应该选择SHA-512和更长的盐,还是这就足够了? 最佳答案 您建议的12个字节对于salt来说应该是足够的长度。这将需要字典攻击来准备296个散列密码数据库。总有一天,这对

android - 在 firebase 应用程序中添加 sha1 失败并出现错误

我正在将我的项目从Digits迁移到Firebase。在此过程中,我需要在Firebase中创建一个应用程序并添加发布版本的SHA-1。当我尝试添加SHA-1时,出现以下错误:尝试修改Android证书指纹时出错。请稍后再试。在这里发现了以下两个类似的问题。两者都说Firebase的GoogleAPI项目上应该有一个已经存在的具有相同SHA-1的应用程序。我没有任何其他应用程序具有相同的SHA-1。Addingsha1keyfailswitherrorCanandroidcertificatefingerprintsha1useinfirebaseandGooglePlaceAPI?需

android - android sha224和python sha224的区别

对于应用程序原型(prototype),我正在创建一个简单的用户登录。用户的密码随后将使用sha224进行哈希处理并传输到后端。我现在面临的问题如下。存储在数据库中的密码(也使用sha224散列)看起来与我发送的散列略有不同。我使用以下代码创建哈希。给定密码==测试pythonfromhashlibimportsha224sha224("test").hexdigest()安卓MessageDigestsha224=MessageDigest.getInstance("SHA-224");sha224.update(key.getBytes());byte[]digest=sha224

java - 在 android 和 windows 中使用 sha1prng 给出不同的序列

我在我的android程序和java程序中都使用了sha1prng作为伪随机数生成器算法。我用相同的值对它们进行了播种。但是android生成的sequesnce和java生成的sequesnce是不一样的。为什么会发生这种情况,解决这个问题的方法是什么? 最佳答案 我认为这是因为Windows和Android上的SHA1PRNG实现不同。Android使用Crypto作为提供者,而WindowsSDK使用SunJCE提供者作为SHA1PRNG实现。具有相同种子的输出序列甚至在不同版本的JDK中也不同,正如此处所讨论的:http:/

安卓 : Get current date and time from firebase

我正在开发一个简单的游戏,用户每天可以获得奖金。我想从firebase服务器获取当前日期和时间,因为我不想依赖可以被操纵的设备时间。我通过了ServerValue.firebase中的.TIMESTAMP但不知道如何使用它。它返回一个值为时间戳的map。我如何将该时间戳转换为日期。我想在用户点击每日奖金时从firebase获取今天的日期。 最佳答案 自从引入FirebaseCallableFunctions,您可以通过在FirebaseCloudFunctions中创建CallableFunction轻松地在您的应用程序中使用它。在

android - Google map v2 授权失败。不同的 SHA1

我已经阅读了所有类似的问题并做了其中描述的所有事情,但没有帮助。GoogleMapsAPIv2已启用并且APIkey正确我刚刚在“新建项目”中选择了GoogleMapsActivity,然后创建了一个key.jks,通过keytool创建了sha1,创建了公共(public)api访问key,将我的APIkey放在list中。我试过:clean-rebuild-unistallapp-install多次更新a​​pikey使用新的key.jks创建一个新项目(并重新开始)删除和创建apikey这是我的list:使用时不需要ACCESS_COARSE/FINE_LOCATION权限Goo

android - 不接受 Google map 哈希值(将 SHA1 转换为 MD5?)

我已经按照Lee的android书中描述的关于生成MD5指纹的步骤进行操作:在命令提示符下,我导航到:C:\ProgramFiles\Java\jre7\bin然后我输入:keytool.exe...C:\Users\Clay.android\debug.keystore...(等-来自Wei-MengLee的“开始Android平板电脑应用程序开发”的第112页)它生成如下代码::CC:AB:1E:GD:E8:18:29:3A:25:3D:B9:19:23:F1:10:3C:15:14:CF:2B当我在http://code.google.com/android/add-ons/go