|
 |
New |
 |
10 December 2007 |
Author: iNDEx |
Comments (11) | Views: 1769
An Introduction to Cryptography provides a solid mathematical treatment of cryptography for readers with little or no background in number theory. Although intended for undergraduate students, it contains enough optional, advanced material to challenge even the most informed reader and provides a solid basis for a second course on the subject. Throughout the book, the author incorporates nearly 300 problems, more than 80 examples, and over 60 diagrams, figures, and tables, as well as optional topics that go beyond the basics. An extensive index, appendices that review background material, and a list of symbols for easy reference complete this outstanding text.
This edition presents the ideas behind cryptography and the applications of the subject. The first chapter provides a thorough treatment of the mathematics necessary to understand cryptography, including number theory and complexity, while the second chapter discusses cryptographic fundamentals, such as ciphers, linear feedback shift registers, modes of operation, and attacks. The next several chapters discuss DES, AES, public-key cryptography, primality testing, and various factoring methods, from classical to elliptical curves. The final chapters are comprised of issues pertaining to the Internet, such as pretty good privacy (PGP), protocol layers, firewalls, and cookies, as well as applications, including login and network security, viruses, smart cards, and biometrics. The book concludes with appendices on mathematical data, computer arithmetic, the Rijndael S-Box, knapsack ciphers, the Silver-Pohlig-Hellman algorithm, the SHA-1 algorithm, radix-64 encoding, and quantum cryptography.
10 December 2007 |
Author: iNDEx |
Comments (10) | Views: 2684
The 7 Deadly Sins of Investing suggests that most investors would greatly improve their performance if they weren't driven by greed, lust, pride, gluttony, anger, envy and sloth. Full of real-life stories, this book offers readers advice on how to identify and then minimize sin, while maximizing returns and managing their portfolio like a pro.
10 December 2007 |
Author: iNDEx |
Comments (6) | Views: 1418
With the spread of web-enabled desktop clients and web-server based applications, developers can no longer afford to treat security as an afterthought. It's one topic, in fact, that .NET forces you to address, since Microsoft has placed security-related features at the core of the .NET Framework. Yet, because a developer's carelessness or lack of experience can still allow a program to be used in an unintended way, Programming .NET Security shows you how the various tools will help you write secure applications.
The book works as both a comprehensive tutorial and reference to security issues for .NET application development, and contains numerous practical examples in both the C# and VB.NET languages. With Programming .NET Security, you will learn to apply sound security principles to your application designs, and to understand the concepts of identity, authentication and authorization and how they apply to .NET security.
10 December 2007 |
Author: iNDEx |
Comments (5) | Views: 1178
Software security is the practice of building software to be secure and function properly under malicious attack. This book is about one of software security’s most important practices: code review with a static analysis tool.
In my book Software Security, I introduce a set of seven best practices called touchpoints. Putting software security into practice requires making some changes to the way most organizations build software. The good news is that these changes don’t need to be fundamental, earth shattering, or cost-prohibitive. In fact, adopting a straightforward set of engineering best practices, designed in such a way that security can be interleaved into existing development processes, is often all it takes.
10 December 2007 |
Author: iNDEx |
Comments (18) | Views: 2033
This newbie's guide to Ubuntu - now updated for Ubuntu 7.04 (Feisty Fawn), the latest Ubuntu release, which puts the spotlight on multimedia enablement and desktop effects - lets readers learn by doing. Using immersion-learning techniques favored by language courses, step-by-step projects build upon earlier tutorial concepts, stimulating the brain and increasing the reader's understanding.
Ubuntu for Non-Geeks, 2nd Edition covers all the topics likely to be of interest to an average desktop user. Inside, you'll learn to:
- Download and install free applications, games, and utilities
- Connect to the Internet and wireless networks
- Configure your hardware, including printers, scanners, and removable storage devices
- Watch DVDs, listen to music, and even sync your iPod
- Download photos and videos from your digital camera, then edit and share them
- Tackle more advanced tasks as soon as you're ready
|
|
 |
|