- 传统密码学的换位加密法,和替换加密法。换位加密法,比如藏头诗、镜像法。替换加密法,又有单表替换、多表替换。第一次世界大战,方法没创新,难度有增加。第二次世界大战,机器密码(机械密码)。计算机出现后,产生了现代的密码学,很厉害。现代密码学的结构(算法)是公开的,安全性取决于密钥的设计和使用。进行加密或解密操作所需要的关键参数就是密钥。根据结构的区别,分为对称算法。加密、解密用同样的密钥。传统密... 传统密码学的换位加密法,和替换加密法。换位加密法,比如藏头诗、镜像法。替换加密法,又有单表替换、多表替换。第一次世界大战,方法没创新,难度有增加。第二次世界大战,机器密码(机械密码)。计算机出现后,产生了现代的密码学,很厉害。现代密码学的结构(算法)是公开的,安全性取决于密钥的设计和使用。进行加密或解密操作所需要的关键参数就是密钥。根据结构的区别,分为对称算法。加密、解密用同样的密钥。传统密...
- 问题:我有一个与 YouTube Live Streaming API 集成的程序。我以每 50 分钟的时间间隔,使用刷新令牌(refresh token)获取一个新的访问令牌(Access Token)。 我的问题是,为什么 OAuth 要设计双重 token?当我通过 YouTube 进行身份验证时,它给了我一个刷新令牌。然后我使用这个刷新令牌大约每小时获取一个新的访问令牌。 如果我有刷... 问题:我有一个与 YouTube Live Streaming API 集成的程序。我以每 50 分钟的时间间隔,使用刷新令牌(refresh token)获取一个新的访问令牌(Access Token)。 我的问题是,为什么 OAuth 要设计双重 token?当我通过 YouTube 进行身份验证时,它给了我一个刷新令牌。然后我使用这个刷新令牌大约每小时获取一个新的访问令牌。 如果我有刷...
- 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。单例模式的实现一般有以下7中。 一、饿汉式(静态变量方式)将类设置成静态变量,在程序运... 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。单例模式的实现一般有以下7中。 一、饿汉式(静态变量方式)将类设置成静态变量,在程序运...
- 📒博客主页:开心星人的博客主页🔥系列专栏:Try to Hack🎉欢迎关注🔎点赞👍收藏⭐️留言📝📆首发时间:🌴2022年5月20日🌴🍭作者水平很有限,如果发现错误,还望告知,感谢!本文很多内容摘自这篇,仅作为自己学习的记录@toc 🌳1.CSRF概述CSRF(Cross Site Request Forgery,跨站域请求伪造),也被称为 “One Click Atta... 📒博客主页:开心星人的博客主页🔥系列专栏:Try to Hack🎉欢迎关注🔎点赞👍收藏⭐️留言📝📆首发时间:🌴2022年5月20日🌴🍭作者水平很有限,如果发现错误,还望告知,感谢!本文很多内容摘自这篇,仅作为自己学习的记录@toc 🌳1.CSRF概述CSRF(Cross Site Request Forgery,跨站域请求伪造),也被称为 “One Click Atta...
- 写在前面 生活加油,今天和小伙伴们分享一些 Ansible 提权的笔记博文内容涉及如何选择Ansible的提权方式提权策略有哪些提权策略具体的Demo食用方式:需要有 Ansible 基础,了解 Ansible 变量的使用理解不足小伙伴帮忙指正近几天的内蒙有风也有云,就是热了些,你那里呢 ^_^ 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米... 写在前面 生活加油,今天和小伙伴们分享一些 Ansible 提权的笔记博文内容涉及如何选择Ansible的提权方式提权策略有哪些提权策略具体的Demo食用方式:需要有 Ansible 基础,了解 Ansible 变量的使用理解不足小伙伴帮忙指正近几天的内蒙有风也有云,就是热了些,你那里呢 ^_^ 我所渴求的,無非是將心中脫穎語出的本性付諸生活,為何竟如此艱難呢 ------赫尔曼·黑塞《德米...
- 关于字符串搜索的应用技巧和字符串中找字符串函数的介绍。 关于字符串搜索的应用技巧和字符串中找字符串函数的介绍。
- 1.1信息安全面临的威胁 1.1.1安全威胁人们对信息安全的认识经历了以下几个阶段20世纪70年代,密码学主要用于军事方面。20世纪80年代,微机与局域网兴起,安全服务、安全机制等基本框架,成为信息安全的重要内容。20世纪90年代,因特网发展,用户的安全开始兴起。攻击的分类:被动攻击(无法被察觉)被动攻击主要分为两类:信息内容获取业务流分析(即推测信息)被动攻击难以检测而非难以预防举例:打... 1.1信息安全面临的威胁 1.1.1安全威胁人们对信息安全的认识经历了以下几个阶段20世纪70年代,密码学主要用于军事方面。20世纪80年代,微机与局域网兴起,安全服务、安全机制等基本框架,成为信息安全的重要内容。20世纪90年代,因特网发展,用户的安全开始兴起。攻击的分类:被动攻击(无法被察觉)被动攻击主要分为两类:信息内容获取业务流分析(即推测信息)被动攻击难以检测而非难以预防举例:打...
- 本文讲解使用 SAP UI5 barcode scanner 调用本机摄像头时,在 PC 端浏览器测试时,同样是 Cordova API 不可用,进入 else 分支的执行逻辑:如果 Cordova API 不可用,但是 isUserMediaAccessSupported 仍然返回 true,则仍然可以打开 scan 对话框:/** * Used to detect browsers w... 本文讲解使用 SAP UI5 barcode scanner 调用本机摄像头时,在 PC 端浏览器测试时,同样是 Cordova API 不可用,进入 else 分支的执行逻辑:如果 Cordova API 不可用,但是 isUserMediaAccessSupported 仍然返回 true,则仍然可以打开 scan 对话框:/** * Used to detect browsers w...
- 单例设计模式理解起来非常简单。一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫单例模式。使用场景处理资源访问冲突下面的示例中如果每个类都创建一个 Logger 实例,就可能造成日志内容被覆盖的情况。public class Logger { private FileWriter writer; public Logger() { File file ... 单例设计模式理解起来非常简单。一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫单例模式。使用场景处理资源访问冲突下面的示例中如果每个类都创建一个 Logger 实例,就可能造成日志内容被覆盖的情况。public class Logger { private FileWriter writer; public Logger() { File file ...
- 详细的解析window下的获取内存数据的功能 详细的解析window下的获取内存数据的功能
- 一、JWT 是什么?JWT(JSON Web Token)是一种开放标准 (RFC 7519),它定义了一种紧凑且独立的方式,用于将信息作为 JSON 对象在各方之间安全地传输。该信息可以进行验证和信任,因为它是经过数字签名的。JWT 可以使用密钥(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对进行签名。通俗地说,JWT 的本质就是一个字符串,它是将用户信息保存到一个... 一、JWT 是什么?JWT(JSON Web Token)是一种开放标准 (RFC 7519),它定义了一种紧凑且独立的方式,用于将信息作为 JSON 对象在各方之间安全地传输。该信息可以进行验证和信任,因为它是经过数字签名的。JWT 可以使用密钥(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对进行签名。通俗地说,JWT 的本质就是一个字符串,它是将用户信息保存到一个...
- 一 背景容器安全一直是企业构建和运行 Kubernetes 应用的关键需求,NeuVector项目使Rancher用户能够满足整个应用生命周期中的主要安全场景要求,包括深入的网络可视化、检查和微隔离;漏洞检测、配置和合规管理;以及风险分析、威胁检测和事件响应。NeuVector 项目将成为 Rancher 高级集群安全功能的基础 。NeuVector成为了业界首个端到端的开源容器安全平台,... 一 背景容器安全一直是企业构建和运行 Kubernetes 应用的关键需求,NeuVector项目使Rancher用户能够满足整个应用生命周期中的主要安全场景要求,包括深入的网络可视化、检查和微隔离;漏洞检测、配置和合规管理;以及风险分析、威胁检测和事件响应。NeuVector 项目将成为 Rancher 高级集群安全功能的基础 。NeuVector成为了业界首个端到端的开源容器安全平台,...
- 一、漏洞扫描与利用之Nessus 1.实验步骤一Nessus的安装下载地址:https://www.tenable.com/downloads/nessus安装教程:https://www.cnblogs.com/onrunning/p/14869045.html 2.实验步骤二Nessus的使用关于Nessus的使用建议参考官方用户指南:https://www.cnblogs.com/w... 一、漏洞扫描与利用之Nessus 1.实验步骤一Nessus的安装下载地址:https://www.tenable.com/downloads/nessus安装教程:https://www.cnblogs.com/onrunning/p/14869045.html 2.实验步骤二Nessus的使用关于Nessus的使用建议参考官方用户指南:https://www.cnblogs.com/w...
- 今天在学习springboot整合shiro,在学习到创建安全管理器的时候出现了如下的错误,刚开始百思不得其解?我用我蹩脚的四级英语大概的读了一下,意思是无法自动配置,“realm”类型的bean不止一个 ,原来是类型为realm的类不止一个,spring无法自动注入。package com.config;import com.shiro.BaseRealm;import org.apach... 今天在学习springboot整合shiro,在学习到创建安全管理器的时候出现了如下的错误,刚开始百思不得其解?我用我蹩脚的四级英语大概的读了一下,意思是无法自动配置,“realm”类型的bean不止一个 ,原来是类型为realm的类不止一个,spring无法自动注入。package com.config;import com.shiro.BaseRealm;import org.apach...
- 如何选择适用自己公司的邮件系统?如何解决邮件系统运维难和部署复杂的难题?如何解决各种迁移问题? CoreMail邮件系统产品都有完善的应对措施,本文中对 CoreMail邮件系统产品进行了简单的介绍,包括各种部署方案,独特的解决运营难题方法,系统的高可用性和稳定性等等,轻松办公,从「邮箱」开启。 如何选择适用自己公司的邮件系统?如何解决邮件系统运维难和部署复杂的难题?如何解决各种迁移问题? CoreMail邮件系统产品都有完善的应对措施,本文中对 CoreMail邮件系统产品进行了简单的介绍,包括各种部署方案,独特的解决运营难题方法,系统的高可用性和稳定性等等,轻松办公,从「邮箱」开启。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签