现在位置: 首页 > 安全(Security) > 文章
2015年11月08日 安全(Security) ⁄ 共 929字 评论关闭
Android M添加了校验权限的功能,但是校验权限处理过程非常复杂。AndroidPermissions可以简化校验权限的过程。   用法: 校验权限: AndroidPermissions.check(this)     .permissions(Manifest.permission.CALL_PHONE)     .hasPermissions(new Checker.Action0() {         @Override         public void call(String[] permissions) {             // do something..         }     })     .noPermissions(new Checker.Acti...
阅读全文

简单的实现手势设定密码、手势验证密码 效果图: //
阅读全文
2015年07月08日 安全(Security) ⁄ 共 704字 评论关闭
SQRL-Protocol是一个实现了SQRL协议的帮助类库,用于处理SQRL请求和响应,解析、校验和创建SQRL。   用法: SqrlClientBody bodyOriginal = SqrlProtocol.instance() .authenticate(identity.getMasterKey(), mSiteKey) .buildRequest(mSignatureUri); SqrlClientBody bodyParsed = SqrlProtocol.instance() .readSqrlClientBody() .from(bodyOriginal.getBodyEncoded()) .v...
阅读全文
2015年04月07日 安全(Security) ⁄ 共 287字 评论关闭
AESCrypt-Android是一个简单的API,用于在Android上执行AES加密。它由Gurpartap Singh创建,是AESCrypt类库在Android平台上的实现,之前已经在Ruby和Obj-C上实现了。   为了兼容AESCrypt,AESCrypt-Android也有一样的默认命名方式: 256-bit AES key CBC mode PKCS7Padding Blank/Empty IV (default*)   Blank IV并不是最安全的,但是在这里它是为了兼容AESCrypt实现。     var git_name ="/scottyab/AESCrypt-Android"
阅读全文
2014年12月14日 安全(Security) ⁄ 共 280字 评论关闭
Android-Password-Store是一个存储密码的Android应用,兼容ZX2C4's Pass命令行应用(标准的密码管理工具)。   功能: 1、从现有的密码仓库中拷贝密码(支持ssh-key和user/pass); 2、列出密码清单; 3、当做类别处理目录; 4、解密密码文件; 5、在当前的类别中添加新的密码(如果没有类别则添加到根路径下面); 6、改变远程密码仓库的信息; 7、将发生改变的密码推送到远程仓库以及从远程仓库获取改变的密码。   // Github...
阅读全文
2014年12月13日 安全(Security) ⁄ 共 332字 评论关闭

TouchIDPass是一个用TouchID来简化用户认证的第三放库。通过在你的app中集成这个库,用户可以通过TouchID进行登录、验证等操作,而不必输入繁琐的账号信息或验证码,极大的简化了用户的操作

阅读全文
Encryption是一款开源的加密组件,帮助开发者使用简单的方式为Android项目创建加密的字符串。 用法:      String key = "$3creTQei";      String secretText = "Text to be encrypt";      Encryption encryption = new Encryption();      String encrypted = encryption.encrypt(key, secretText);      String decrypted = encryption.decrypt(key, encrypted);       Log.d("Encryption", String.format("The text '%s' e...
阅读全文
Auth0Client是一个开源的Android Auth0类库,允许开发者在Android应用中使用Auth0的API进行身份验证。 Github托管地址:https://github.com/vanatka/auth0client
阅读全文
2014年09月03日 安全(Security) ⁄ 共 123字 暂无评论
OpenPGP API开源类库提供从后台线程执行OpenPGP操作的方法,例如签名、加密、解密、校验以及更多无需和用户交互的操作。 Github托管地址:https://github.com/open-keychain/openpgp-api-lib
阅读全文
single-sign-on是简单的MDM应用程序级别登录单点登录解决方案,用于增强现有iOS应用的安全级别或者充当iOS应用程序的第一层防线,保证iOS应用的安全。single-sign-on还使用iMAS security-check project提供了内置的越狱和调试检测功能。 Github托管地址:https://github.com/project-imas/single-sign-on
阅读全文
security-check是一款开源的iOS应用安全控件,提供iOS设备越狱检测和联机调试检查功能。借助于security-check开发者可以通过编程的方式决定关闭iOS应用还是其他损失预防技术。security-check可以从应用层级调用系统函数——特别是获取进程ID(getpid())或者跟踪进程(ptrace())方法。 Github托管地址:https://github.com/project-imas/security-check
阅读全文
memory-security提供了一组工具来保护、清理、和验证iOS应用中的内存区域和个人变量。它允许使用加密算法或者null字节在内存中重写对象中的数据部分。 Github托管地址:https://github.com/project-imas/memory-security
阅读全文
iMAS Secure Foundation是一款提供基于简单加密机制的iOS应用安全等级组件,包含四个组件,分别是一套密码工具、使用应用key协助加密的函数集合、基于文件的密钥链和硬盘分解文件组件。 Github托管地址:https://github.com/project-imas/securefoundation
阅读全文
SSL Conservatory是一款iOS类库,用于在iOS应用中使用SSL Pinning与服务器进行通信,保证应用的安全。 Github托管地址:https://github.com/project-imas/ssl-conservatory
阅读全文
iMAS - PasscodeCheck安全控件为iOS开发人员提供简单的API,通过编程的方式检查应用是否设置系统密码,以及密码的安全级别。 iMAS - PasscodeCheck会生成一个密码配置概要文件,用于存储设备的特定密码策略等信息。 Github托管地址:https://github.com/project-imas/passcode-check
阅读全文
forced-inlining是一款iOS类库,提供一个高效的方法复制敏感代码(身份验证、越狱检测等),防止黑客利用内存编辑和程序漏洞进行攻击,增加iOS应用的安全性。 Github托管地址:https://github.com/project-imas/forced-inlining
阅读全文
app-password是一款定制iOS用户认证机制(使用安全问题自动重置密码)的开源框架。 iMAS App Password框架提供一个简单的方式让你的应用支持密码验证。它具有加强密码强度的的逻辑,能应对输入的任意一种密码。提供两种类型的密码控件,一个是简单的数字类型,一个是复杂的数字和字符组合类型。app-password利用iMAS App Password框架提供先进的密码认证机制。 Github托管地址:https://github.com/project-imas/app-password
阅读全文
×