Luna USB HSM підтримує широкий спектр асиметричного шифрування та обміну ключами, а також підтримує всі стандартні алгоритми симетричного шифрування. Він також підтримує всі стандартні алгоритми хешування та коди аутентифікації повідомлень (MAC). Luna USB HSM має апаратно реалізований генератор випадкових чисел (AES-DRBG), що відповідає стандарту NIST SP 800-90.
Покращуючи підтримку HSM попереднього покоління заводських цифрових ідентифікаторів на основі пар ключів RSA, Luna G5 також підтримує пари ключів ECC для використання в програмах Suite B, які вимагають постійного, згенерованого заводом цифрового ідентифікатора.