دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: امنیت ویرایش: 2nd نویسندگان: Li Gong, Gary Ellison, Mary Dageforde سری: ISBN (شابک) : 0201787911, 9780201787917 ناشر: Addison-Wesley Professional سال نشر: 2003 تعداد صفحات: 427 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب 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) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در این متن، معماران مدل امنیتی جاوا، سیستم امنیتی 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 DirectorySection 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