我所工作的公司提出了以下与安全有关的课程
ISO 27001首席审计员
ISO 27001首席实现者认证
认证信息系统安全专业(CISSP)考试准备计划
我不直接从事安全方面的工作,但我想参加这些课程中的一门,主要是为了拓宽我的视野,并为未来的展望获得必要的知识。
我对技术相关的学科更感兴趣,而不是对组织或管理的东西感兴趣。
我该选哪一门课?
我对Android非常陌生,但我一直在为一个移动Web应用程序做Web开发人员。我们需要将这个we应用程序封装在一个Worklight Android混合应用程序中。我们有一个使用X509证书的移动We应用程序,它依赖于客户端证书的相互认证来实现安全性。
我们已经有了一个iOS混合应用程序,其功能如下:
- Check if Certificate is installed
- Redirect to Certificate Repository
- Download Certificate from the Repo
- Install Cert in App KeyChain
- Redi
我已经创建中型信息系统一年了,使用安卓作为客户端之一,但我以前从未使用过Service。为了从服务器请求数据,我总是使用AsyncTask触发一个请求。当用户输入相应的Activity时。
图表可能由以下内容表示:
-> fires -> AsyncTask -> request from network and insert into local -> refresh view
Activity#onCreate()
-> query local database -> re
我有一个根据Directory Active Directory进行身份验证的网站。它在桌面web浏览器上的认证速度非常快,但在移动设备(iOS,安卓)上的认证速度却慢得令人痛苦。有谁能提供一个可能的解释来解释为什么会这样--对此能做些什么吗?在这些设备上进行身份验证需要几分钟时间,这对用户来说不是一个很好的体验。
我有一个连接到HTTPS web服务的应用程序。我没有在我的申请中包含任何证书,因为HTTPS是由VeriSign认证的。因此,即使设备中没有包含证书,默认情况下它也应该是受信任的证书。
我可以用三星的Galaxy S2连接到它。然而,在三星Galaxy Tab7中,它返回了一个错误:javax.net.SSLException: Not trusted server certificate on Galaxy Tab 7。可能的问题是什么?即使证书是VeriSign认证的,不同的安卓设备对证书的信任也会不同吗?我能做些什么来解决这个问题?有没有办法在不修改应用程序的情况下将安卓设备配置为信任