草庐IT

HCIP-Security

全部标签

java.security.InvalidAlgorithmParameterException : parameter object not a ECParameterSpec

我们在linux机器上使用WL11g和jdk1.7update121。我们在调用另一台weblogic机器的web服务期间看到以下错误。任何想法2017-02-1418:23:20,777[system][DEBUG][rule]UserProvisioningServiceUtility.log-tcContactPK::02017-02-1418:23:20,777[system][DEBUG][rule]UserProvisioningServiceUtility.log-replacingcreatedbywithactualpk2017-02-1418:23:20,778[s

security_huks/services/huks_standard/huks_engine/core/hks_keyblob_lite解读

hks_keyblob_lite版本解读知识总结总体概述代码解读GetSaltGetDeriveMaterialBuildKeyBlobUsageSpecEncryptAndDecryptKeyBlobEd25519BlobToKeyMaterialEd25519KeyMaterialToBlobGetRawKeyMaterialHksGenerateKeyNodeFillBaseInfoFillStoreKeyInfoAdjustKeyHksBuildKeyBlob知识总结为什么需要lite版本?Lite使用运行于移动端,有些设备资源非常有限,因此在内存和解析方面必须尽可能减少开销,所以需要

故障:Windows Security 显示错误或空白

1、故障现象: 1)当打开一台Windows10的Security时,显示如下错误信息:2)使用命令也同样如此:ms-settings:windowsdefender2、故障处理:1)暂停甚至卸载第三方安全类应用程序。2)当出现以下错误信息时:(否则,直接跳到步骤4))    该错误多出现以下场合:  - 卸载了第三方防病毒应用程序。  - 卸载了 Windows 中所有 Built-in UWP/APPX 应用程序。  - 最近安装了一个 Security Update。3)确认 Microsoft.Windows.SecHealthUI(或者Microsoft.SecHealthUI)已安

这个Spring Security登录插件牛啊,验证码、小程序、OAuth2都能快速接入

上次我们把验证码登录、小程序登录优雅地集成到了SpringSecurity,很多同学大呼过瘾,相比较一些传统玩法高级了很多。胖哥就赶紧抓住机会举一反三,把几个非标准的OAuth2也接入了进来,主要是微信、企业微信,做到应接尽接。只需要通过下面几行简单的代码就可以完成集成:@BeanDelegateClientRegistrationRepositorydelegateClientRegistrationRepository(@Autowired(required=false)OAuth2ClientPropertiesproperties){DelegateClientRegistration

security_huks/frameworks/huks_standard/common/hks_crypto_adapter代码解读

各种加密算法和参数的适配模块总体概述代码解读1.根据tag填充相应数据的函数1.1HksFillKeySpec1.2HksFillUsageSpec1.3HksFillKeyDerivationParam1.4HksFillAeadParam1.5HksFillIvParam2.HksBuildCipherUsageSpec3.HksGetEncryptAeTag4.关于curve25519的函数4.1SetCurve25519KeyMaterial4.2CheckCurve25519KeySize4.3CheckFormatCurve25519Key4.4FormatCurve25519Ke

Spring Security(新版本)实现权限认证与授权

学习新版SpringSecurity详细配置一、SpringSecurity介绍1、SpringSecurity简介2、历史3、同款产品对比3.1、SpringSecurity3.2、Shiro二、SpringSecurity实现权限1、SpringSecurity入门1.1添加依赖1.2、启动项目测试2、用户认证2.1、用户认证核心组件2.2、用户认证2.2.1、认证接口分析2.2.2、加密器PasswordEncoder2.2.3、用户对象UserDetails2.2.4、业务对象UserDetailsService2.2.5、登录接口2.2.6、`SecurityConfig配置`2.2

Spring Security(新版本)实现权限认证与授权

学习新版SpringSecurity详细配置一、SpringSecurity介绍1、SpringSecurity简介2、历史3、同款产品对比3.1、SpringSecurity3.2、Shiro二、SpringSecurity实现权限1、SpringSecurity入门1.1添加依赖1.2、启动项目测试2、用户认证2.1、用户认证核心组件2.2、用户认证2.2.1、认证接口分析2.2.2、加密器PasswordEncoder2.2.3、用户对象UserDetails2.2.4、业务对象UserDetailsService2.2.5、登录接口2.2.6、`SecurityConfig配置`2.2

关于允许TRACE方法,HTTP X-XSS-Protection缺失,HTTP Content-Security-Policy缺失,X-Frame-Options Header未配置安全处理方法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、允许TRACE方法二、HTTPX-XSS-Protection缺失三、HTTPContent-Security-Policy缺失四、HTTPX-Download-Options缺失五、HTTPX-Content-Type-Options缺失六、HTTPX-Permitted-Cross-Domain-Policies缺失七、X-Frame-OptionsHeader未配置八、会话Cookie中缺少HttpOnly属性、会话Cookie中缺少secure属性总结前言基于ApacheWeb服务器对一下发现的安全问题进行

security_huks/frameworks/huks_standard/common/hks_param.c解读

对于paramSet的操作函数封装知识总结总体概述代码解读1.g_validTags[]2.IsValidTag3.HksCheckParamSetTag4.CheckBeforeAddParams5.关于paramSet的更新和检查函数5.1BuildParamSet5.2FreshParamSet5.3HksFreshParamSet5.4HksCheckParamSet5.5HksInitParamSet5.6HksAddParams5.7HksBuildParamSet5.7HksFreeParamSet5.8HksGetParam5.9HksGetParamSet5.10HksChe

区块链安全理论与实践(Blockchain for Distributed Systems Security)阅读笔记D1

概述区块链的前提通过采用加密数据结构(不是加密数据),不需要一个可信中央机构就可以实现可信的去中心化的方式允许应用程序。区块链具有容错机制,可以排除受损节点。与中心化数据库相比的优势1、在难以确定受信的可进行强制授权和有效性证明的中心化仲裁机构这一约束情况下,能跨越不同的信任边界直接共享数据库。2、以经济实惠的方式提供健壮性,不需要昂贵的复制和灾难恢复基础架构。3、区块链以P2P的方式链接和同步节点。什么是区块?区块链的分布式数据库维护者一个不断增长的通过分布式存储和持续验证防止篡改和修订的记录列表,这个记录列表即是区块区块包含一个按时间排序的交易列表,交易使用一个持久不变,仅可追加的数据结构