The Secure Authentication Modules (SAMSON) are a set of modules designed to work together to provide a mechanism for doing remote authentication of a Linux system. It utilizes the IMA logic (introduced to the Linux kernel in 2.6.30) to perform a SHA-1 measurement of all executables prior to their being placed in execution, either as a program or as a memory mapped file mapped for execution.
Utilizing the QUOTE feature of the TPM, it is possible to generate an Integrity measurement Report that accurately reflects the current programs that have run or are running, and these values can be compared against a set of golden values taken from the install image of the machine. If the hash values are different, then the program has been changed, and the computer should not be trusted.
See the wiki for further information

Project Samples

Project Activity

See All Activity >

Categories

Security

License

MIT License

Follow SAMSON - Secure Authentication Modules

SAMSON - Secure Authentication Modules Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SAMSON - Secure Authentication Modules!

Additional Project Details

Operating Systems

Linux

Programming Language

C, C++

Related Categories

C++ Security Software, C Security Software

Registered

2012-06-06