Skip to content

A treasure chest providing first-class samples of source codes to use or discover the many features of a Luna HSM.

License

Notifications You must be signed in to change notification settings

ThalesGroup/luna-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[ LUNA SAMPLES ]

This repository contains various sample codes designed to work across all variants of Luna General Purpose HSMs, unless otherwise noted in the comments. These variants includes



Features -

  • Universal Compatibility: The sample codes are compatible with all Luna HSM variants unless explicitly mentioned.

  • Well-Documented: Each sample code is thoroughly commented to explain its purpose and functionality.

  • Tested: All samples have been tested and should work under the right conditions. Some samples may require specific policies to be enabled.

  • Well-Formatted: Samples are well-formatted, easy to read, properly indented, and free from unnecessary comments and other extraneous material.

  • Topics Covered: The samples in this repository would cover the following topics:

    • PKCS#11.
    • Luna JSP.
  • Languages Covered: Samples available for C, Java.



Content

Directory Name Description
C_Samples Contains samples written in C language.
LunaJSP_Samples Contains Java based samples that uses LunaProvider (Luna JSP).



Contributing

If you are interested in contributing to the "LunaHSM_Sample_Codes", start by reading the Contributing guide.

License

This software is provided under a permissive license.

About

A treasure chest providing first-class samples of source codes to use or discover the many features of a Luna HSM.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published