Cryptography in the Database: The Last Line of Defense
Kevin Kenan · Medical Entomology and Zoology · 2005
Acknowledgments. About the Author. Preface. I. DATABASE SECURITY. 1: The Case for Database Security. 2: Securing Databases with Cryptography. II. A CRYPTOGRAPHIC INFRASTRUCTURE. 3. An Overview of Cryptographic Infrastructure. 4. Cryptographic Engines and Algorithms. 5. Keys: Vaults, Manifests, and Managers. 6. Cryptographic Providers and Consumers. III. THE CRYPTOGRAPHIC PROJECT. 7. Managing the Cryptographic Project. 8. Requirements Hardening. 9. Design Hardening. 10. Secure Development. 11. Testing. 12. Deployment, Defense, and Decommissioning. IV. EXAMPLE CODE. 13. About the Examples. 14. A Key Vault. 15. The Manifest. 16. The Key Manager. 17. The Engine. 18. Receipts and Provider. 19. The Consumer. 20. Exceptions. 21. The System at Work. Bibliography. Glossary. Index.