注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NET.NET安全編程

.NET安全編程

.NET安全編程

定 價:¥35.00

作 者: (美)Donis Marshall著;余波,張立浩譯;余波譯
出版社: 清華大學(xué)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302072522 出版時間: 2003-01-01 包裝: 平裝
開本: 27cm 頁數(shù): 238 字數(shù):  

內(nèi)容簡介

  本書涵蓋了所有重要的安全原理,討論了Windows和基于Web環(huán)境下的安全性;提供了有關(guān)代碼訪問安全性和基于角色的安全性的詳細介紹;演示了.NET應(yīng)用程序如何使用密碼術(shù),這是一個不易正確理解的主題;闡述了在.NET中創(chuàng)建和部署定制安全對象。Windows和基于Web的環(huán)境下的安全性一直都是人們關(guān)注的問題,特別是在破壞安全的活動日益猖獗的今天,而.NET安全性正是解決長期以來困擾計算機產(chǎn)業(yè)的安全問題的新方法,它與Win32安全性截然不同。本書主要講述了.NET安全編程,同時引入許多新的術(shù)語、概念及語法。內(nèi)容涉及.NET體系結(jié)構(gòu)、運行庫安全策略、代碼訪問安全性、基于角色的安全、ASP.NET安全性、密碼術(shù),以及定制.NET安全性,本書還分別介紹了System.Security命名空間和System.Security.Permissions命名空間。本書適合在.NET平臺下工作的專業(yè)開發(fā)人員。

作者簡介

  DonisMarshall是一位有著二十多年開發(fā)經(jīng)驗的培訓(xùn)教師。他也是DeveloperSecurityCorporation公司以及CodeListingCorporation公司的總裁,同時是Gearhead出版社的創(chuàng)始人。在過去的兩年中,Marshall在Microsoft公司從事培訓(xùn)工作,與Redmond,WA,大學(xué)以及Microsoft其他機構(gòu)的工程師和開發(fā)人員共事。

圖書目錄

第1章 .NET體系結(jié)構(gòu)
1.1 .NET的Web能力
1.2 .NET組件
1.3 .NET Framework體系結(jié)構(gòu)
1.4 托管語言與公共語言規(guī)范
1.5 通用類型系統(tǒng)
1.6 .NET Framework類庫
1.7 ASP.NET
1.8 XML Web服務(wù)
1.9 Windows Forms與控制臺應(yīng)用程序
1.10 ADO.NET
1.11 .NET Remoting
1.12 公共語言運行庫
1.13 實時編譯
1.14 無用單元收集器
1.15 C#應(yīng)用程序基礎(chǔ)
1.16 下一章內(nèi)容
第2章 .NET安全性核心概念
2.1 公共語言運行庫
2.1.1 元數(shù)據(jù)驗證
2.1.2 代碼驗證
2.2 應(yīng)用程序域
2.3 強名程序集和共享程序集
2.3.1 共享程序集的散列
2.3.2 延遲簽名
2.4 下載緩存
2.5 測試與審核
2.6 模糊器(Obfuscator)
2.7 Win32安全性
2.8 在.NET中集成Win32安全性
2.9 下一章內(nèi)容
第3章 運行庫安全策略
3.1 運行庫安全策略概述
3.1.1 證據(jù)
3.1.2 權(quán)限與權(quán)限集
3.1.3 代碼組
3.1.4 策略級別
3.1.5 運行庫安全策略
3.2 運行庫安全策略工具
3.3 證據(jù)
3.4 權(quán)限和權(quán)限集
3.5 代碼組
3.5.1 區(qū)域
3.5.2 代碼組層次結(jié)構(gòu)
3.6 策略級別
3.7 細化運行庫安全策略
3.8 安全中性代碼
3.9 完全信任的程序集和部分信任的程序集
3.10 細化運行庫安全策略
3.11 運用運行庫安全策略
3.11.1 WriteToFile的安全策略
3.11.2 WriteToFile3的安全策略
3.11.3 解析程序集權(quán)限
3.12 下一章內(nèi)容
第4章 代碼訪問安全性
4.1 代碼訪問安全性概述
4.2 聲明性安全
4.3 強制性安全
4.4 堆棧遍歷
4.5 Demand和Link Demand
4.6 繼承請求
4.7 斷言
4.8 Deny
4.9 PermitOnly
4.10 ReverseAssert. ReverseDeny. RevertPermitOnly和ReverAll
4.11 非托管代碼
4.12 性能優(yōu)化
4.13 下一章內(nèi)容
第5章 基于角色的安全
5.1 策略默認值
5.2 身份
5.3 一般身份
5.4 Genericldentity構(gòu)造函數(shù)
5.5 Windows身份
5.6 WindowsIdentity構(gòu)造函數(shù)
5.7 負責者
5.8 PrincipalPermission
5.9 強制性
5.10 聲明性
5.11 CallContext
5.12 傳遞負責者
5.13 CallContext和Remoting
5.14 角色扮演
5.15 下一章內(nèi)容
第6章 ASP.NET安全性
6.1 ASP.NET管道
6.2 IIS安全
6.3 基本身份驗證
6.4 摘要身份驗證
6.5 集成Windows身份驗證
6.6 匿名訪問
6.7 委托
6.8 配置文件
6.9 ASP.NET用戶
6.10 ASP.NET扮演
6.11 身份驗證
6.11.1 Windows身份驗證
6.11.2 Forms身份驗證
6.11.3 Passport身份驗證
6.11.4 “None”身份驗證
6.12 URL授權(quán)
6.13 File授權(quán)
6.14 標記配置文件
6.15 下一章內(nèi)容
第7章 密碼技術(shù)
7.1 密碼術(shù)的主要術(shù)語
7.2 CryptoAPI
7.2.1 從CryptoAPI開始
7.2.2 生成隨機數(shù)
7.2.3 加密
7.2.4 解密
7.2.5 散列算法
7.2.6 確認散列
7.2.7 數(shù)字簽名
7.2.8 確認數(shù)字簽名
7.3 .NET與密碼術(shù)
7.3.1 CryptoStream
7.3.2 配置.NET密碼術(shù)
7.3.3 加密參數(shù)
7.3.4 .NET中的加密
7.3.5 .NET中的解密
7.3.6 .NET中的散列技術(shù)
7.3.7 在.NET中確認散列
7.3.8 .NET中的數(shù)字簽名
7.3.9 在.NET中確認數(shù)字簽名
7.4 下一章內(nèi)容
第8章 定制.NET安全性
8.1 自定義證據(jù)
8.1.1 創(chuàng)建自定義證據(jù)
8.1.2 自定義證據(jù)的情況
8.1.3 自定義證據(jù)示例代碼
8.1.4 把證據(jù)添加到程序集
8.2 自定義成員資格條件
8.2.1 創(chuàng)建自定義成員資格條件
8.2.2 自定義證據(jù)的情況
8.2.3 自定義成員資格條件的示例代碼
8.2.4 使用自定義成員資格條件
8.3 自定義代碼組
8.3.1 創(chuàng)建自定義代碼組
8.3.2 自定義代碼組的情況
8.3.3 自定義代碼組的示例代碼
8.3.4 使用自定義代碼組
8.4 自定義權(quán)限
8.4.1 創(chuàng)建自定義權(quán)限
8.4.2 自定義權(quán)限的情況
8.4.3 自定義權(quán)限的示例代碼
8.4.4 使用自定義權(quán)限
8.5 下一章內(nèi)容
第9章 System.Security命名空間
9.1 System.Security命名空間中的類
9.1.1 CodeAccessPermission
9.1.2 NamedPermissionSet
9.1.3 PermissionSet
9.1.4 SecurityElement
9.1.5 SecurityException
9.1.6 SecurityManager
9.1.7 SuppressUnmanagedCodeSecurityAttribute
9.1.8 VerificationException
9.1.9 XmlSyntaxException
9.2 下一章內(nèi)容
第10章 System.Security.Permissions命名空間
10.1 System.Security.Permissions中的類
10.1.1 CodeAccessSecurityAttribute
10.1.2 EnvironmentPermission
10.1.3 EnvironmentPermissionAttribute
10.1.4 FileDialogPermission
10.1.5 FileDialogPermissionAttribute
10.1.6 FileIOPermission
10.1.7 FileIOPermissionAttribute
10.1.8 IsolatedStorageFilePermission
10.1.9 IsolatedStorageFilePermissionAttribute
10.1.10 PermissionSetAttribute
10.1.11 PrincipalPermission
10.1.12 PrincipalPermissionAttribute
10.1.13 PublisherIdentityPermission
10.1.14 PublisherIdentityPermissionAttribute
10.1.15 ReflectionPermission
10.1.16 RegistryPermission
10.1.17 RegistryPermissionAttribute
10.1.18 ResourcePermissionBase
10.1.19 ResourcePermissionBaseEntry
10.1.20 SecurityAttribute
10.1.21 SecurityPermission
10.1.22 SecurityPermissionAttribute
10.1.23 SiteIdentityPermission
10.1.24 SiteIdentityPermissionAttribute
10.1.25 StrongNameIdentityPermission
10.1.26 StrongNameIdentityPermissionAttribute
10.1.27 UIPermission
10.1.28 UIPermissionAttribute
10.1.29 UrlIdentityPermission
10.1.30 UrlPermissionAttribute
10.1.31 ZoneIdentityPermission

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號