草庐IT

securing

全部标签

android - java.lang.NoClassDefFoundError : android. security.MessageDigest

在我的应用程序中,我使用MessageDigest.getInstance("SHA-1")获取SHA1,它在android2.3中可以成功运行,但它不能在android4.0中运行并且会显示以下异常(exception):FATALEXCEPTION:mainjava.lang.NoClassDefFoundError:android.security.MessageDigestatcom.screenshare.email.Utility.getConsistentDeviceId(Utility.java:597)atcom.screenshare.exchange.SyncMa

java - 使用在 source/build/target/product/security/中找到的 key 将 apk 签名为系统

正如标题所述,我正在尝试使用platform.x509.pem和platform.pk8对我的应用程序进行签名。问题是我在使用keytool-importkeypairs添加这些时遇到错误,如下所示:keytool-importkeypair-k~/.android/debug.keystore-pandroid-pk8platform.pk8-certplatform.x509.pem-aliasplatform当我尝试像这样使用SignApk.jar直接签署APK时,我也会收到错误消息:java-jarSignApk.jarplatform.x509.pemplatform.pk8

testing - 安卓 WebView SSL 'Security Warning'

我正在为客户构建应用的测试版本。此应用程序的一部分使用调用基于SSL的站点的WebView。反过来,客户端提供了一个测试域,其中证书名称与FQDN不匹配。las,他们无法提供匹配的证书。:(我正在使用一行代码在配套的iOS即席应用程序上解决这个问题(同样,不用于生产用途-仅用于测试目的)。我在Android操作系统上搜索过类似的信息,但相比之下,我在这里和其他地方看到的解决方案足以让我头晕目眩!有没有直接的方法来解决这个问题?即使是隐藏在某个地方的面向用户的设置?感谢提供线索! 最佳答案 创建一个WebViewClient并处理如下

Spring Security的过滤器链机制

相关文章:OAuth2的定义和运行流程SpringSecurityOAuth实现Gitee快捷登录SpringSecurityOAuth实现GitHub快捷登录前言在“码农小胖哥”的文章中提到一个关键的过滤器链SecurityFilterChain,当一个请求HttpServletRequest进入SecurityFilterChain时,会通过matches方法来确定是否满足条件进入过滤器链,进而决定请求应该执行哪些过滤器。下面我们自己来梳理一遍。请求执行链路我们以之前的文章为例,使用@Configuration配置了一个SecurityFilterChainBean,能在SpringBoo

android - 如何在 android 中设置权限 WRITE_SECURE_SETTINGS?

这个问题在这里已经有了答案:HowcanIgetthedreadedWRITE_SECURE_SETTINGSpermissionformyandroidapp?(4个答案)关闭9年前。我正在尝试启用4.0以上的辅助功能服务设置,但它显示异常,即,引起:java.lang.SecurityException:权限被拒绝:写入安全设置需要android.permission.WRITE_SECURE_SETTINGS在list中,我已经像这样声明了此权限。但在list中给出编译错误,即权限仅为系统应用程序。所以我不明白如何解决这个问题。提前致谢这是我的示例代码if(Settings.Se

android.Settings.Secure.ANDROID_ID

我正在开发一个android应用程序,我将使用LVL库来检查googleplay许可证。阅读LVL文档后,我了解到我必须获取android.Settings.Secure.ANDROID_ID才能混淆googleplay响应。但我还读到,从TelephonyManager获得的ANDROID_ID有时对于不同的设备是相同的。First,itisnot100%reliableonreleasesofAndroidpriorto2.2(“Froyo”).Also,therehasbeenatleastonewidely-observedbuginapopularhandsetfromama

android - Settings.Secure.HTTP_PROXY 在 ICS 中已弃用,但没有关于替换的信息

Android开发者文档对Settings.Secure.HTTP_PROXY的描述如下:Hostnameandportforglobalhttpproxy.Uses':'seperatorforbetweenhostandportTODO-deprecateinfavorofglobal_http_proxy_host,etc但是没有关于global_http_proxy_host的任何信息。现在我在尝试读取Settings.Secure.HTTP_PROXY时总是得到null。Settings.Secure.HTTP_PROXY在ICS之前的所有版本中都能正常工作。

android - 如何以编程方式获取 MIUI Security 应用程序自动启动权限?

我的小米红米2Prime手机没有收到BOOT_COMPLETE广播。我的BroadcastReciever是---publicclassOnBootReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){//SettingsingleAlarmSingleAlarmHandler.getInstance().setAlarm(context);try{//SendingSystemSettingbroadcastStringoffDate=SharedPrefr

android - 指纹触摸三星手机后出错 : android. security.KeyStoreException: Key user not authenticated

我的应用使用Android6.0FingerprintAPI来保护AndroidKeyStore中的AESkey。存储的key只能在用户通过指纹传感器验证时使用,因为KeyGenParameterSpec是用setUserAuthenticationRequired(true)初始化的。当用户触摸传感器时,我从回调onAuthenticationSucceeded(Cipher)中获取初始化密码,并将其用于解密。除搭载Android6的三星手机外,此功能完美运行。当我尝试使用返回的密码时,三星手机有时会抛出android.security.KeyStoreException:Keyus

android - java.security.InvalidKeyException : Illegal key size

当我在Android中运行此代码时,它不会产生任何错误,但当我在标准Java程序中运行它时,它会产生异常:java.security.InvalidKeyException:非法key大小。Ciphercipher=Cipher.getInstance("AES/CBC/PKCS5Padding");SecretKeySpeckeySpec=newSecretKeySpec(CHUNK_ENCRYPTION_KEY.getBytes(),0,32,"AES");IvParameterSpecinitVector=newIvParameterSpec(AES_INITIALIZATION