.NET安全编程

.NET安全编程 pdf epub mobi txt 电子书 下载 2025

出版者:清华大学
作者:Adam Freeman
出品人:
页数:688
译者:靳京
出版时间:2007年2月
价格:79.00元
装帧:
isbn号码:9787302145004
丛书系列:
图书标签:
  • .net
  • 编程
  • 安全
  • Framework
  • DotNet
  • NET安全
  • 安全编程
  • C#
  • 漏洞分析
  • 代码安全
  • Web安全
  • 身份验证
  • 授权
  • 数据保护
  • 安全开发
  • OWASP
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

.NET Framework是Microsoft最新推出的一个开发平台。在设计和开发安全应用程序方面,无论是对客户还是对Web应用程序及服务而言,它都具有丰富的功能。安全要求是应用程序RFP的一部分,但是对不熟悉安全要求的.NET开发人员来说,问题就不仅仅是载入合适的命名空间和类型那么简单了,他们还需要为指定的解决方案选择正确的安全体系结构,并且要知道使用.NET的哪一项功能来实现它。

在本书中,经验丰富的开发人员Adam Freeman和Allen Jones不仅通俗易懂地全面介绍了.NET的安全功能和API,而且还清晰地阐述了开发人员必须理解的关键概念和常用设计类型,从而帮助开发人员构建一个能在危机四伏的网络世界里生存的应用程序。

作者首先介绍了安全的基本功能,其中包括资源、秘密、标识的使用、信任、身份验证和控制访问的授权。还介绍了两个特别有用的.NET功能:程序集和应用程序域。本书很多章节都会在典型的软件开发项目的不同阶段中使用它们,从而发现每个阶段的弱点并采取相应措施避免受到攻击。

本书在后续章节中系统介绍了.NET安全的功能,其中包括运行库支持、证据、代码标识、权限、代码访问安全性(CAS)、基于角色的安全性等。在介绍了ASP.NET和COM+组件服务的章节之后,本书还特意留出了一部分章节来介绍.NET对加密的支持。并专门用一章阐述了如何使用Windows事件日志服务来检查Windows的安全事件。

本书还包括了.NET类库中所有与安全相关的主要命名空间的API快速参考。

考虑到负责设计和编写安全应用程序的开发人员,本书特意使用代码和通俗易懂的图形和表格来清楚地说明了丰富的指南和参考。如果用户想在编程领域快速取得进展,那么本书确实是一本不可多得的实用书籍。

作者简介

目录信息

前言 1
第1部分 基础
第1章 安全基础 9
安全要求 9
安全里的角色 10
理解软件安全性 12
端到端的安全性 14
第2章 程序集 17
解释程序集 17
创建程序集 20
共享程序集 24
强名称 25
发行商证书 31
解释反编译 34
第3章 应用程序域 38
解释应用程序域 38
第4章 安全应用程序的生命周期 44
设计一个安全的.NET应用程序 44
开发安全的.NET 应用程序 47
.NET应用程序的安全性测试 49
配置.NET应用程序 49
运行.NET应用程序 50
监视.NET应用程序 50
第2部分 .NET安全性
第5章 运行库安全性介绍 55
解释运行库的安全性 55
介绍基于角色的安全性 57
介绍代码访问安全性 57
介绍隔离存储 60
第6章 证据和代码标识 62
解释证据 62
编程证据 65
扩展.NET Framework 87
第7章 权限 100
解释权限 100
编程代码访问安全性 111
扩展.NET Framework 140
第8章 安全策略 161
安全策略解释 161
配置安全策略 171
编程安全策略 171
扩展.NET Framework 194
第9章 管理代码访问安全性 210
默认的安全策略 211
检查声明性安全语句 214
使用.NET Framework配置工具 217
使用代码访问安全性的策略工具 234
第10章 基于角色的安全性 246
解释基于角色的安全性 246
编程基于角色的安全性 248
第11章 隔离存储器 266
解释隔离存储器 266
编程隔离存储器 271
管理隔离存储器 286
第3部分 .NET加密
第12章 介绍加密 295
解释加密 295
加密就是密钥管理 301
攻击加密 301
第13章 散列算法 304
解释散列算法 304
编程散列算法 309
解释加密散列算法 320
编程加密散列算法 322
扩展.NET Framework 326
第14章 对称加密 333
再论加密 333
解释对称加密 334
编程对称加密 344
扩展.NET Framework 354
第15章 非对称加密 364
解释非对称加密 364
编程非对称加密 372
扩展.NET Framework 378
第16章 数字签名 393
解释数字签名 393
编程数字签名 399
编程XML签名 408
扩展.NET Framework 415
第17章 加密密钥 425
解释加密密钥 425
编程加密密钥 429
扩展.NET Framework 441
第4部分 .NET应用程序框架
第18章 ASP.NET应用程序安全性 451
解释ASP.NET安全性 451
配置ASP.NET工作进程标识 456
身份验证 458
授权 471
模拟 472
ASP.NET和代码访问安全性 473
第19章 COM+安全 476
解释COM+安全 476
编程COM+安全 481
管理COM+安全 495
第20章 事件日志服务 504
解释事件日志服务 504
编程事件日志服务 509
第5部分 API快速参考
第21章 如何使用快速参考 525
寻找一个快速参考条目 525
读取一个快速参考条目 526
第22章 从C#到VB的语法转换 531
总则 531
类 532
类、结构和接口成员 534
委托 537
枚举 538
第23章 System.Security命名空间 539
第24章 System.Security.Cryptography命名空间 552
第25章 System.Security.Cryptography. X509Certificates命名空间 590
第26章 System.Security.Cryptography. Xml
命名空间 594
第27章 System.Security.Permissions
命名空间 607
第28章 System.Security.Policy命名空间 642
第29章 System.Security.Principal命名空间 665
· · · · · · (收起)

读后感

评分

刚买了书,挺兴奋的。我同学看到了,说他也喜欢这书,不过他看了一点觉得有地方不太明白,就找了个猎豹网校,那里有视频课程,有老师教的。他说那样学比自己看书直观多了。我要比较一下再定了。

评分

刚买了书,挺兴奋的。我同学看到了,说他也喜欢这书,不过他看了一点觉得有地方不太明白,就找了个猎豹网校,那里有视频课程,有老师教的。他说那样学比自己看书直观多了。我要比较一下再定了。

评分

刚买了书,挺兴奋的。我同学看到了,说他也喜欢这书,不过他看了一点觉得有地方不太明白,就找了个猎豹网校,那里有视频课程,有老师教的。他说那样学比自己看书直观多了。我要比较一下再定了。

评分

刚买了书,挺兴奋的。我同学看到了,说他也喜欢这书,不过他看了一点觉得有地方不太明白,就找了个猎豹网校,那里有视频课程,有老师教的。他说那样学比自己看书直观多了。我要比较一下再定了。

评分

刚买了书,挺兴奋的。我同学看到了,说他也喜欢这书,不过他看了一点觉得有地方不太明白,就找了个猎豹网校,那里有视频课程,有老师教的。他说那样学比自己看书直观多了。我要比较一下再定了。

用户评价

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有