草庐IT

delete_keys

全部标签

android - 发布与生成的不同的 apk Facebook 哈希 key

我正在开发一个Android应用程序。在我的应用程序中,我正在集成Facebook登录。我的Facebook登录工作正常。但是当我生成发布apk并运行该应用程序并尝试使用Facebook登录时,它不起作用。请在下面查看我的场景。我像下面这样生成发布apk然后我使用该jks文件路径生成key哈希。我得到了一个哈希键,然后将它添加到开发者配置文件设置中。当我在我的设备上安装并运行该apk并使用Facebook登录时,它总是显示如下错误。Facebook哈希键配置错误。其实我做的所有步骤都是对的。所以我尝试的是,我尝试将该哈希键复制到开发人员设置,但没有用。我尝试了另一种方式。我用新key(

Redis key的类型以及命令

系列文章目录第一章Java线程池技术应用第二章CountDownLatch和Semaphone的应用第三章SpringCloud简介第四章SpringCloudNetflix之Eureka第五章SpringCloudNetflix之Ribbon第六章SpringCloud之OpenFeign第七章SpringCloud之GateWay第八章SpringCloudNetflix之Hystrix第九章代码管理gitlab使用第十章SpringCloudAlibaba之Nacosdiscovery第十一章SpringCloudAlibaba之NacosConfig第十二章SpringCloudAli

java - 保持 secret key secret - 在 Android 应用程序中..任何想法

我的一个Android应用程序中有一个mcrypt加密和解密例程。这本质上是解密通过获取的字符串。远程调用。自然地,“key”存储在代码中,但任何拥有apktool的人显然都可以看到代码并看到我的key。有没有办法加密所有的Java代码,这样即使反编译也无法读取/理解?我听说过ProGuard,但通过阅读它,似乎不足以实现此目的。 最佳答案 您永远不应该将key放入代码中。编译后的代码可以很容易地进行逆向工程,任何拥有调试器的人都可以Hook到创建实际key的位置。安全性始终依赖于算法,假定客户端代码是公开的并且潜在的攻击者拥有一份

android - 在 Android 中存储 key

我正在为Android编写应用程序,我必须存储两个key,我将使用这两个key来加密/解密某些消息。(我必须存储私钥RSA)。我读过:https://developer.android.com/training/articles/keystore.html#WhichShouldIUse还有一个标题为:ChoosingBetweenaKeychainortheAndroidKeystoreProvider但是,我仍然不确定我应该选择什么来获得最安全的解决方案。请帮帮我。 最佳答案 正如页面所说:UsetheKeyChainAPIwh

android - 这是在 apk 中包含一对 key (公钥/私钥)的最安全方法

我正在为android开发应用程序,我必须通过一对私钥和公钥与服务器保持安全通信。在我的apk中存储私钥的最安全方法是什么?显然我要混淆代码,但我想要更多的安全性。我想到了以下选项:如果我用签署交易信息的方法创建一个本地共享库,apk只需要包含.so文件并且这个文件是机器代码,所以反编译可能很困难,不是吗?有什么想法吗?谢谢 最佳答案 将key对存储在keystore中,并将keystore作为资源包含在您的APK中。Android倾向于使用BouncyCaSTLeKeyStore(BKS)格式。keystore专为此目的而设计。请

android - 谷歌地图错误日志 :api key not found

我创建了安卓key。我在我的代码中使用key但是android找不到apikey。我不知道这个错误原因。01-1515:12:33.526:E/AndroidRuntime(28834):Causedby:java.lang.RuntimeException:APIkeynotfound.CheckthatisintheelementofAndroidManifest.xmllist文件'' 最佳答案 改变这个//androoidshouldbeandroid到并移除同时清理并构建项目。如果它不起作用,请尝试再次重新生成apikey

android - 如何通过 Android Keystore 使用 key 哈希消息身份验证代码 (HMAC)

我正在研究Marshmallow及更高版本的AndroidKeyStore的使用。我想通过使用HMAC同时验证数据的完整性和身份验证。我该如何实现这一目标?我目前正在生成加密/解密key,如下所示:-mKeyStore=KeyStore.getInstance(keyStoreName);mKeyStore.load(mKeyStoreLoadStoreParameter);if(mKeyStore.containsAlias(keyStoreAlias)){mSecretKey=(SecretKey)mKeyStore.getKey(keyStoreAlias,KEY_STORE_P

Android Facebook 单点登录 - 可能有多个 key 哈希?

我们正在为我们的一款Android应用程序使用FacebookSSO(单点登录)。它运作良好,除了我们有3名开发人员使用调试key构建应用程序,然后我们为市场签署发布key。有什么方法可以让facebookSSO使用多个key,以便我们可以使用调试key进行测试?谢谢。 最佳答案 请访问developer.facebook.com/apps并选择您的应用。现在选择设置>基本。在底部,您将看到您的应用程序如何与Facebook集成。在AndroidKeyhash字段中,您应该能够复制多个key。

java - addProximityAlert 和 KEY_PROXIMITY_ENTERING

在文档中,在讨论addProximityAlert时,关于Intent的描述让我有点困惑。具体这部分..ThefiredIntentwillhaveabooleanextraaddedwithkeyKEY_PROXIMITY_ENTERING.Ifthevalueistrue,thedeviceisenteringtheproximityregion;iffalse,itisexiting.这听起来像是一个愚蠢的问题,但是......当我进入/或在某个位置的特定半径内时,我如何判断是真还是假。我不确定这究竟是如何工作的。我是否必须编写自己的代码并检查我何时在我的位置附近,然后在我离开时

Unity:sentinel key not found (h0007)

SSD换电脑,unity编辑器无法打开;具体步骤:删除这个路径下的文件C:\ProgramData\SafeNet下SentinelLDK打开Windows的Cmd命令行,输入编辑器版本下Unity.exe的路径,CDE:\Dev_Env\Unity\Hub\Editor\2020.3.37f1c1\EditorCDE:3.输入hasp_update.exeuunity-sl.v2c关于SentinelLDKProtectionSystem:尽量从国外服务器下载unityeditor;