Published Books
Digital Certificates: Applied Internet Security
By Jalal Feghhi, Jalil Fehhi, Peter Williams

Digital certificates bind a cryptographic key with one or more attributesabout a user. Issued by certification authorities, the certificates protect the Internet by assuring the authenticity of network messages. This technology and its underlying digital signatures are now helping fuel the deployment of Internet electronic commerce. Internet users, developers, administrators, and corporate buyers need to have a solid understanding of certificate-based security systems in order to harness their potential. Digital Certificates: Applied Internet Security is a detailed and practical guide to understanding and working with this important technology. It presents an overview of digital certificates and their role in Internet security, a detailed description of the technology's inner workings, and a look at the business infrastructure that is essential to its effective utilization. Practical throughout, this book features numerous examples from actual Internet applications to illustrate concepts and demonstrate how the technology works under real-world conditions.
Secure Networking With Windows 2000 and Trust Services
By Jalal Feghhi, Jalil Fehhi

The pervasiveness and efficiency of the Internet infrastructure have greatly-affected the business needs of many organizations in recent years. Organizations have been migrating more toward the Internet business model for interacting with partners, suppliers, contractors, and customers. The same infrastructure provides organizations with a cost-effective and easy-to-administer medium to extend their internal resources to their mobile work force. However, effective use of the Internet as a platform for conducting transactions hinges on ensuring the integrity and privacy of communications exchanged over the Internet.
Secure Networking with Windows 2000 and Trust Services is an authoritative resource that addresses the security issues involved in using the Internet as a platform for conducting commerce. It explains public-key technology and describes techniques for ensuring secure transactions with business partners and consumers. For organizations looking into scalable, remote-access solutions, this book provides basic material on virtual private networks (VPNs) and includes practical guidelines for using the built-in security features of the Windows 2000 operating system. Basic material and sample programming projects explain how to use the Kerberos authentication service to secure internal networks while sharing resources with the external world via the Internet, intranets, and extranets. In addition, the authors explain the role of trust services in ensuring the integrity of secure electronic commerce systems.
Web Developers Guide to Java Beans
By Jalal Feghhi

This book shows you how to use the Java Beans technology to develop your component-based applications in the Java programming language. You'll learn about the reusable software components and understand the Java Beans, ActiveX, COM, OpenDoc, and CORBA paradigms. You'll then explore the fundamentals of Java Beans: properties, methods, events, persistence, introspection, customization, and packaging through numerous code listings and sample applications. You'll even learn how to use the ActiveX Bridge to convert your beans into ActiveX controls.