首页 > 其他分享 >3访问控制技术及数字签名技术

3访问控制技术及数字签名技术

时间:2023-08-13 13:55:39浏览次数:37  
标签:加密 数字签名 摘要 技术 访问控制 密钥

访问控制目标:

防止非法用户进入系统

阻止合法用户对系统资源的非法是哦那个,即进制合法用户的越权访问

 

访问控制的三要素

主体:主动实体:S

客户:被动实体:O 

控制策略:主体对客体的操作行为集约束条件集  记为KS 

 

访问控制的实现技术

访问控制矩阵ACM,矩阵中的每一格表示所在行的主体对所在列的客体的访问授权

        file1  file2   file3

user1     rw             rw

 

防问控制列表:访问控制矩阵的案列发分解

能力表:按行分解

授权关系表:对应矩阵中每一个非空元素的实现技术。通过授权来实现访问控制。

 

数字签名技术

信息摘要:单向散列函数(不可逆),固定长度的散列值

摘要用途:确保信息完整性,防篡改

常用的消息摘要算法有MD5  SHA等

SHA采用的密钥长度较长,安全性高于MD5

 

数字签名技术过程分析

A                 C

平台

(哈希处理产生信息摘要)

A的私钥签名           用传输过来的明文产生信息摘要和解密的信息摘要进行比对

签名摘要和明文发送      用A的公钥验证签名摘要

 

解决信息的完整性,但是不能解决机密性的问题

加解密用接受方的公钥加密,接收方用私钥解密

签名用发送方私钥签名,接受方用公钥解密

 

习题(加密解密技术,对称加密、数字签名,信息摘要技术)

加密量大的内容用对称密钥加密,而对称密钥用非对称密钥来加解密

 

标签:加密,数字签名,摘要,技术,访问控制,密钥
From: https://www.cnblogs.com/wumingliang/p/17626489.html

相关文章

  • 2信息加密技术
    对称加密:加密密钥解密特点:加密强度不高,效率高,易破解密钥分发困难非对称加密:加密解密解密者的公钥解密者的私钥特点:加密强度高,效率低,极难破解密钥分发容易 对称加密算法(共享密钥)非对称加密算法(公开密钥)用途:对消......
  • LAXCUS分布式操作系统:技术创新引领高性能计算与人工智能新时代
    随着科技的飞速发展,高性能计算、并行计算、分布式计算、大数据、人工智能等技术在各个领域得到了广泛应用。在这个过程中,LAXCUS分布式操作系统以其卓越的技术创新和强大的性能表现,成为了业界的佼佼者。本文将围绕LAXCUS分布式操作系统的技术创新,探讨其在高性能计算与人工智能领域......
  • 【Quarkus技术系列】打造基于Quarkus的云原生微服务框架实践(1)
    推荐超值课程:点击获取前提介绍本系列文章主要讲解如何基于Quarkus技术搭建和开发"专为Kubernetes而优化的Java微服务框架"的入门和实践,你将会学习到如何搭建Quarkus微服务脚环境及脚手架,开发Quarkus的端点服务,系统和应用层级的配置介绍与Quarkus的编程模型分析,创建Quarkus的应用......
  • 【Quarkus技术系列】「云原生架构体系」在云原生时代下的Java“拯救者”是Quarkus,那云
    推荐超值课程:点击获取云原生时代下的Java"拯救者"在云原生时代,其实Java程序是有很大的劣势的,以最流行的springboot/springcloud微服务框架为例,启动一个已经优化好,很多bean需要lazyload的application至少需要3-4秒时间,内存需要几百M,业务逻辑稍微复杂一点点,没有1G以上的内存是......
  • 【技术实战】Vue功能样式实战【六】
    需求实战一样式展示代码展示<template><ARow><AColstyle="background-color:#F1F4F5"><divclass="info-card"><divclass="info-title">数据总和......
  • 大疆无人机飞行技术学习笔记
    好的作品:飞行技术(手稳)+后期+创意+景色新手操作:自动起飞、降落手动起飞、降落空中刹停、一键返航(设置返航高度)镜头上下角度调整飞行模式:稳定、普通、运动拍照录像下一步学习:机械臂拍摄、延时摄影、跟踪......
  • 数据库技术--数据库引擎,数据访问接口及其关系详解(附赠形象的比喻)
    背景    数据库技术在现代信息系统中扮演着重要的角色,vb书中有一章讲数据库技术的,里面涉及很多概念,针对这些概念进行一下学习。数据库引擎    数据库引擎是指负责管理和处理数据库的核心组件。它提供了对数据库的访问、查询、更新和维护等功能,就好比汽车的发动机。数据......
  • 微信开发之获取收藏夹列表的技术实现
    简要描述:获取收藏夹内容请求URL:http://域名地址/weChatFavorites/favSync请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login接口返回参数:参数名必选类型说明wId是String微信实列IDkeyBuf是byte[]第一次传null,如果接口返回keyBuf第二次传keyBuf返回数据:参......
  • 微信开发之获取收藏夹列表的技术实现
    简要描述:获取收藏夹内容请求URL:http://域名地址/weChatFavorites/favSync请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login接口返回参数:参数名必选类型说明wId是String微信实列IDkeyBuf是byte[]第一次传null,如果接口......
  • 对虚拟现实技术的一些想法
    第一次在博客园写东西,记录下读书的一些想法。 新一代的信息技术在不断的更新进步,往系统化、智能化、微型化、云端化的方向发展,包括物联网、云计算、大数据、区块链、人工智能、虚拟现实等。是信息化发展的主要趋势,而虚拟现实是我认为的集大成者的现代的最终目标(未来怎么样,......