Skip to Main Content

Cybersecurity

A collection of links and resources for UAH students and faculty in the Cybersecurity program.

Business Liaison Librarian

Profile Photo
Michael Manasco
Contact:
Room 125, behind the Reference Desk
256-824-6965

Business Liaison Librarian

Profile Photo
Laura Slavin
she/her/hers
Contact:
M. Louis Salmon Library
Office #338
256-824-5570

Welcome!

Welcome to the library resources page for Cybersecurity!

The databases, journals, books, websites, and other resources listed on this page have been selected to be of use for UAH students, faculty, and researchers in the program in Cybersecurity. (For more information about Cybersecurity at UAH, see the page for the Center for Cybersecurity Research and Education / CCRE.)

Please contact us if you need any assistance with library research. (The left-hand column has the contact information for the librarians for Business, Engineering, and Science.)

Cyber Security expert touching a screen with icons

Credit: "Cyber Security" by Cyber Security, June 20, 2022, licenced under CC BY-ND 2.0.

Research Help Desk | 256.824.6529

Monday - Friday   9:00am  - 5:00pm
Saturday CLOSED  
Sunday 12:00pm - 9:00pm

 

  • The best way to reach us outside of those hours is at refdesk@uah.edu
  • For in-depth help, request a 1-on-1 Research Consultation to speak with a librarian on a preferred day and time (generally in the same Mon-Fri 9am-5pm range, though exceptions might be possible). We have a variety of tools (including Zoom and Google Hangouts) for "face to face" video conferencing.

Helpful Shortcuts

New Books and E-books

Blockchain Essentials Core Concepts and Implementations [electronic resource]

This book will teach you the core concepts of blockchain technology in a concise manner through straightforward, concrete examples using a range of programming languages, including Python and Solidity. The 50 programs presented in this book are all you need to gain a firm understanding of blockchain and how to implement it. The book begins with an introduction to the fundamentals of blockchain technology, followed by a review of its types, framework, applications and challenges. Moving ahead, you will learn basic blockchain programming with hash functions, authentication code, and Merkle trees. You will then dive into the basics of bitcoin, including wallets, digital keys, transactions, digital signatures, and more. This is followed by a crash course on Ethereum programming, its network, and ecosystem. As you progress through the book, you will also learn about Hyperledger and put your newly-gained knowledge to work through case studies and example applications. After reading this book, you will understand blockchain's underlying concepts and its common implementations.   What You Will Learn Master theoretical and practical implementations of various blockchain components using Python Implement hashing, Merkel trees, and smart contracts using the Solidity programming language for various applications Grasp the internal structure of EVM and its implementation in smart contracts Understand why blockchain plays an essential role in cryptocurrencies and identify possible applications beyond cryptocurrencies Investigate and apply alternative blockchain solutions using Hyperledger, including its integration and deployment Explore research opportunities through case studies and gain an overview of implementation using various languages   Who Is This Book For: Anyone who is new to blockchain and wants to gain an an understanding of how it works and can be implemented.