ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Inside Java 2 Platform Security: Architecture, API Design, and Implementation (2nd Edition)

دانلود کتاب Inside Java 2 Platform Security: Architecture، Design API و پیاده سازی (نسخه 2)

Inside Java 2 Platform Security: Architecture, API Design, and Implementation (2nd Edition)

مشخصات کتاب

Inside Java 2 Platform Security: Architecture, API Design, and Implementation (2nd Edition)

دسته بندی: امنیت
ویرایش: 2nd 
نویسندگان: , ,   
سری:  
ISBN (شابک) : 0201787911, 9780201787917 
ناشر: Addison-Wesley Professional 
سال نشر: 2003 
تعداد صفحات: 427 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 44,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Inside Java 2 Platform Security: Architecture, API Design, and Implementation (2nd Edition) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Inside Java 2 Platform Security: Architecture، Design API و پیاده سازی (نسخه 2) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Inside Java 2 Platform Security: Architecture، Design API و پیاده سازی (نسخه 2)

در این متن، معماران مدل امنیتی جاوا، سیستم امنیتی J2SE را به تصویر می کشند. این نسخه دوم به‌طور کامل به‌روزرسانی شده است تا پیشرفت‌های مدل امنیتی J2SE v1.4 را شرح دهد که به توسعه‌دهندگان اجازه می‌دهد برنامه‌های ایمن‌تر، قابل‌اطمینان‌تر و قابل اجراتر بسازند. Inside Java™ 2 Platform Security، راهنمای قطعی و جامع پلتفرم امنیتی جاوا، به طور کامل به روز شده است تا اضافات و تجدید نظرهای کلیدی را در فناوری های امنیتی جاوا که در حال حاضر توسط شرکت های فناوری پیشرو استفاده می شود، منعکس کند. این ویرایش دوم که توسط کارشناسان جاوا در Sun Microsystems نوشته شده است، نگاهی دقیق به عملکرد مرکزی معماری امنیتی جاوا ارائه می‌کند و ابزارها و تکنیک‌هایی را برای اجرای موفقیت‌آمیز حتی در سخت‌ترین محیط محاسباتی شبکه توصیف می‌کند. در حالی که جاوا همیشه یک مدل امنیتی قوی‌تر از سایر پلتفرم‌ها ارائه کرده است، این کتاب تمام روش‌ها و شیوه‌های مورد نیاز برای بهبود امنیت را بدون به خطر انداختن عملکرد مرور می‌کند. با نکاتی در مورد نحوه سفارشی سازی، گسترش و اصلاح معماری امنیتی جاوا، کاربران هر آنچه را که برای محافظت از دارایی های اطلاعاتی خود در برابر تهدیدات خارجی و داخلی نیاز دارند، در اختیار خواهند داشت. پوشش عمیق این کتاب شامل معماری امنیتی، استقرار، سفارشی‌سازی، پیشرفت‌های جدید و موارد دیگر می‌شود. مبانی امنیتی بارگیری امن کلاس تعیین خط مشی امنیتی دقیق اجرای سیاست امنیتی با AccessController، SecurityManager و موارد دیگر گواهی های دیجیتال، مسیرهای صدور گواهینامه، کد امضا شده، JAAS و سایر اقدامات احراز هویت رمزنگاری مبتنی بر جاوا با نمونه کد JSSE، Java GSS-API و RMI برای امنیت شبکه پیش نمایش سایر پلتفرم های امنیتی، از جمله جاوا کارت، J2ME و Jini این کتاب که هم برای مدیر سیستم و هم برای متخصص نرم افزار طراحی شده است، دانش حیاتی را برای ایجاد و حفظ یک سیستم امن با استفاده از پلت فرم جاوا 2 ارائه می دهد. با کد دقیق و مثال‌های استفاده در سراسر، Inside Java™ 2 Platform Security، نسخه دوم، منبعی ضروری برای همه نیازهای امنیتی پلتفرم است. سری Java™ توسط سازندگان فناوری جاوا در Sun Microsystems, Inc پشتیبانی، تأیید و تألیف شده است. این مکان رسمی برای دریافت اطلاعات کامل، تخصصی و قطعی در مورد فناوری جاوا است. کتاب‌های این مجموعه اطلاعات داخلی مورد نیاز برای ساختن برنامه‌ها و اپلت‌های موثر، قوی و قابل حمل را ارائه می‌کنند. سری یک منبع ضروری برای هر کسی است که پلت فرم Java™ 2 را هدف قرار می دهد.


توضیحاتی درمورد کتاب به خارجی

In this text, the architects of the Java security model illustrate the J2SE security system. This second edition is fully updated to chronicle J2SE v1.4 security model enhancements that will allow developers to build safer, more reliable and more implementable programs. Inside Java™ 2 Platform Security, the definitive and comprehensive guide to the Java security platform, has been thoroughly updated to reflect key additions and revisions to Java security technologies currently in use by leading technology companies. This second edition, penned by the Java experts at Sun Microsystems, provides a detailed look into the central workings of the Java security architecture and describes tools and techniques for successful implementation on even the most demanding network computing environment. While Java has always provided a stronger security model than other platforms, this book reviews all the methods and practices required to improve security without sacrificing functionality. With tips on how to customize, extend, and refine the Java security architecture, users will have everything they need to protect their information assets from both external and internal threats. This book's in-depth coverage encompasses security architecture, deployment, customization, new developments, and much more. Security fundamentals Secure class loading Specifying fine-grained security policy Enforcing security policy with AccessController, SecurityManager, and more Digital certificates, certification paths, signed code, JAAS, and other authentication measures Java-based cryptography with code examples JSSE, Java GSS-API, and RMI for network security Previews of other platforms for security, including Java Card, J2ME and Jini Designed for both the system administrator and software practitioner, this book delivers vital knowledge for building and maintaining a secure system using the Java 2 platform. With detailed code and usage examples throughout, Inside Java™ 2 Platform Security, Second Edition , is an indispensable resource for all platform security needs. The Java™ Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this Series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable resource for anyone targeting the Java™ 2 platform.



فهرست مطالب

Copyright 
The Java™ Series 
Preface 
   How This Book Is Organized 
   Acknowledgments 
   About the Authors 

Preface to the First Edition 
   Acknowledgments for the First Edition 

Chapter 1.  Computer and Network Security Fundamentals 
   Section 1.1.  Cryptography versus Computer Security 
   Section 1.2.  Threats and Protection 
   Section 1.3.  Perimeter Defense 
   Section 1.4.  Access Control and Security Models 
   Section 1.5.  Using Cryptography 
   Section 1.6.  Authentication 
   Section 1.7.  Mobile Code 
   Section 1.8.  Where Java Technology–Based Security Fits In 

Chapter 2.  Basic Security for the Java Programming Language 
   Section 2.1.  The Java Programming Language and Platform 
   Section 2.2.  Original Basic Security Architecture 
   Section 2.3.  Bytecode Verification and Type Safety 
   Section 2.4.  Signed Applets 
   Section 2.5.  Further Enhancements 

Chapter 3.  Java 2 Security Architecture 
   Section 3.1.  Security Architecture Requirements of Java 2 
   Section 3.2.  Overview of the Java 2 Security Architecture 
   Section 3.3.  Architecture Summary 
   Section 3.4.  Lessons Learned 

Chapter 4.  Secure Class Loading 
   Section 4.1.  Class Files, Types, and Defining Class Loaders 
   Section 4.2.  Well-Known Class Loader Instances 
   Section 4.3.  Class Loader Hierarchies 
   Section 4.4.  Loading Classes 
   Section 4.5.  SecureClassLoader Details 
   Section 4.6.  URLClassLoader Details 
   Section 4.7.  Class Paths 

Chapter 5.  Elements of Security Policy 
   Section 5.1.  Permissions 
   Section 5.2.  Describing Code 
   Section 5.3.  ProtectionDomain 
   Section 5.4.  Security Policy 
   Section 5.5.  Assigning Permissions 
   Section 5.6.  Dynamic Security Policy 

Chapter 6.  Enforcing Security Policy 
   Section 6.1.  SecurityManager 
   Section 6.2.  AccessControlContext 
   Section 6.3.  DomainCombiner 
   Section 6.4.  AccessController 

Chapter 7.  Customizing the Security Architecture 
   Section 7.1.  Creating New Permission Types 
   Section 7.2.  Customizing Security Policy 
   Section 7.3.  Customizing the Access Control Context 

Chapter 8.  Establishing Trust 
   Section 8.1.  Digital Certificates 
   Section 8.2.  Establishing Trust with Certification Paths 
   Section 8.3.  Establishing Trust in Signed Code 
   Section 8.4.  User-Centric Authentication and Authorization Using JAAS 
   Section 8.5.  Distributed End-Entity Authentication 

Chapter 9.  Object Security 
   Section 9.1.  Security Exceptions 
   Section 9.2.  Fields and Methods 
   Section 9.3.  Static Fields 
   Section 9.4.  Private Object State and Object Immutability 
   Section 9.5.  Privileged Code 
   Section 9.6.  Serialization 
   Section 9.7.  Inner Classes 
   Section 9.8.  Native Methods 
   Section 9.9.  Signing Objects 
   Section 9.10.  Sealing Objects 
   Section 9.11.  Guarding Objects 

Chapter 10.  Programming Cryptography 
   Section 10.1.  Cryptographic Concepts 
   Section 10.2.  Design Principles 
   Section 10.3.  Cryptographic Services and Service Providers 
   Section 10.4.  Core Cryptography Classes 
   Section 10.5.  Additional Cryptography Classes 
   Section 10.6.  Code Examples 
   Section 10.7.  Standard Names 
   Section 10.8.  Algorithm Specifications 

Chapter 11.  Network Security 
   Section 11.1.  Java GSS-API 
   Section 11.2.  JSSE 
   Section 11.3.  Remote Method Invocation 

Chapter 12.  Deploying the Security Architecture 
   Section 12.1.  Installing the Latest Java 2 Platform Software 
   Section 12.2.  The Installation Directory  
   Section 12.3.  Setting System and Security Properties 
   Section 12.4.  Securing the Deployment 
   Section 12.5.  Installing Provider Packages 
   Section 12.6.  Policy Configuration 
   Section 12.7.  JAAS Login Configuration Files 
   Section 12.8.  Security Tools 
   Section 12.9.  X.500 Distinguished Names 
   Section 12.10.  Managing Security Policies for Nonexperts 

Chapter 13.  Other Platforms and Future Directions 
   Section 13.1.  Introduction to Java Card 
   Section 13.2.  Introduction to Java 2 Micro Edition 
   Section 13.3.  Security Enhancements on the Horizon for J2SE 
   Section 13.4.  Brief Introduction to Jini Network Technology 
   Section 13.5.  Brief Introduction to J2EE 
   Section 13.6.  Client Containers 
   Section 13.7.  Final Remarks 

Bibliography




نظرات کاربران