草庐IT

access_key

全部标签

Android Keystore, key 的安全值

我目前正在研究使用Android4.3中引入的安全/改进的keystore。我想在这个keystore中存储一个加密key,这个key用于加密一个sqllite数据库和我的共享首选项中包含的值。当我查看SDK中的KeyStore示例时,我看到以下内容:publicstaticfinalStringALIAS="my_key"如果有人能够反编译我的代码,他们将能够看到明文别名(=从keystore中检索加密key的key),因此他们将能够获得对我的加密key的引用。我如何安全地管理我的ALIAS?还是我错过了重点? 最佳答案 以下答案

Android:如何强制Explore-By-Touch/Talkback在Accessibility Focus中重复当前View的Content Description?

在我的Android应用程序中,我有一个View,它显示图像并具有关联的ContentDescription。我可以启用Settings->Accessibility->Talkback,在Talkback设置中使用ExploreByTouch,然后单击View以阅读ContentDescription大声。到目前为止,这一切都符合预期。但是,如果我再次单击相同的View,我希望ExploreByTouch重复ContentDescription。例如,我的图像和说明可能会在它具有AccessibilityFocus时更新,因此说出新短语会对用户有所帮助。我怎样才能做到这一点?我已经尝

java - OpenCV 安卓 : How to draw matching key points over the compared images?

目前我正在使用OpenCV比较两张图像,看看它们在Android中是否相似。我正在使用ORB特征检测器和描述符提取器。这是我到目前为止所拥有的。我在第一张图片中找到所有的特征关键点,然后在第二张图片中找到所有的特征关键点。然后我找到这些关键点的描述符,然后在两个图像之间进行匹配。privatevoidmatchImages(){MatrefMat=newMat();MatsrcMat=newMat();BitmaprefBitmap=((BitmapDrawable)mRefImg.getDrawable()).getBitmap();BitmapsrcBitmap=((BitmapD

android - 为 Amazon AppStore 中的 Android 应用程序生成 Facebook SDK 的 key 哈希

我正在AmazonAppStore发布一个Android应用程序,对与Facebook的集成存疑。如果我只使用我的证书来签署应用程序,Facebook网站上的说明非常清楚。但是,据我所知,Amazon使用自己的证书对应用程序进行签名,因此,我应该为FacebookSDK生成一个新的key哈希。所以我的问题是:如何为AmazonAppstore签名的应用程序生成key哈希(如果我没有他们的keystore)? 最佳答案 我们通过他们的DeveloperPortal联系上了Amazon(帮助->联系我们->关于应用程序签名的问题)关于这

android - 具有自动缩放功能的 Google Cloud Messaging Server key 白名单 IP 地址

我正在迁移我的AWSbeanstalk应用程序以在服务器端使用GCM进行android推送更新。但是,当我设置服务器key时,它会提示我输入一组白名单服务器IP。我的问题是,如果我的应用程序在AWS的自动扩展系统下,白名单是如何工作的?我是否应该手动输入所有EC2实例的IP地址? 最佳答案 您不必填写白名单服务器IP集。这是可选的。如果您知道您的服务器可能运行的所有潜在IP地址,您可以指定一个IP地址或子网列表(例如192.168.12.0/23)。否则,将其留空。 关于android-

android - 应用请求未声明的权限 - "Test access to protected storage"

我已将WRITE_EXTERNAL_STORAGE的权限声明添加到我的manifest中,一段时间后我注意到它还要求测试对protected存储的访问安装时。我在我的manifest中声明minSdk为14,我的targetSdk为19。我怎样才能摆脱它? 最佳答案 该提示似乎与READ_EXTERNAL_STORAGE相关联,您可能会在请求WRITE_EXTERNAL_STORAGE后自动获得该提示。HowcanIgetridofthat?删除您的WRITE_EXTERNAL_STORAGE权限。当然,这有副作用。:-)

android - JSch:如何使用 ssh-keys ssh 进入服务器

我想从另一个ssh服务器后面ssh进入一个服务器。网关服务器需要用户名/密码,我可以做到。我正在使用隧道进入下一台服务器,但这台服务器只需要一个sshkey。我已经通过PuTTY生成了key,因此它存在于我的用户名中,但我不确定如何为我的Java程序检索它。是配置吗?即setConfig("userauth.publickey","com.jcraft.jsch.UserAuthPublicKey")那么我该如何使用这个或其他东西?文档似乎很少,我很感激任何帮助。我尝试过的任何事情都会给我一个错误:当我连接此session时“Authfail”谢谢!我使用的隧道方法是:http://s

完美解决git报错fatal: unable to access ‘https://github.com/xx.git‘Failed to connect to github.com port 443

完美解决git报错fatal:unabletoaccess‘https://github.com/xx.git’Failedtoconnecttogithub.comport443系统设置搜索代理,然后点击编辑按钮:打开代理服务器,端口设置为7890,这个对你正常上网没有影响,可以放心设置。然后点击保存。然后在终端输入命令:gitconfig--globalhttp.proxyhttp://127.0.0.1:7890这样就大功告成了。可以在终端输入gitconfig--global-l加以检验是否设置成功:gitconfig--global-l参考链接

android - Phonegap 非 Debug模式和使用许可证 key 签名

我已经在phonegap中完成了一个应用程序,并想将其发布到谷歌应用程序商店。每次我下载apk文件时,它都处于Debug模式。我如何使用key或keystore对其进行签名以将其上传到谷歌播放器,因为谷歌不会在Debug模式下将其上传到我的帐户。我做错了什么,但看不到如何在build.phonegap.com中签署应用程序?请帮忙谢谢 最佳答案 从终端或命令提示符使用此命令生成keystore文件:keytool-genkey-v-keystoremyAppKey.keystore-aliasmyAppKey-keyalgRSA-v

android - MediaCodec KEY_FRAME_RATE 似乎被忽略了

我正在尝试修改android4.4中的screenrecord源并降低捕获的帧速率,但无论我输入什么值:format->setFloat("frame-rate",5);结果总是一样的(非常高的帧率)编码器是否忽略了这个属性?如何控制帧速率? 最佳答案 frame-rate值不会被忽略,但它不会执行您想要的操作。frame-rate和i-frame-interval的组合决定了I帧(也称为“同步帧”)在编码输出中出现的频率。帧速率值也可能在满足某些设备上的bitrate目标方面发挥作用,但我不确定(参见例如thispost)。Med