Добрый день,
Да, Вы можете записывать лицензии в ключ и без использования Business Studio (или EMS, если речь идёт о комплекте разработчика версии LDK 6.x и выше). Для этого можно использовать API из комплекта разработчика:
1) Если используется SDK 5.x, то API называется Business Studio Server API, на ПК с установленным SDK его можно найти примерно по такому пути: "C:\Program Files\SafeNet\Sentinel HASP\API\BusinessStudioServer\..."
2) Если используется LDK 6.x и выше, то API называется License Genegation API, на ПК с установленным LDK его можно найти примерно по такому пути: "C:\Program Files\SafeNet Sentinel\Sentinel LDK\API\Licgen\...", плюс в LDK 6.x и выше, данное API есть в утилите Toolbox, где Вы можете посмотреть как оно работает.