Команда cgimstsa
При указании команды cgimstsa приложение будет работать как сценарий CGI и выдаст
штамп времени Microsoft.
Команда принимает запрос на штамп времени со стандартного потока ввода программы
и и выдает в стандартный поток вывода созданный штамп времени.
Синтаксис
tsputil cgimstsa [опции]
tsputil cm [опции]
Параметры
- --cert=<имя файла>, -c
<имя файла>
- Необходимо указать имя файла (возможно, включая полный путь), содержащего
сертификат службы штампов времени. По умолчанию, если эта опция не задана, используется
имя "tsa.cer".
- Предупреждение. Эта опция позволит любому сетевому пользователю обратиться
к любому файлу на компьютере, где развернут сценарий CGI. Хотя содержимое файла
по сети не передается, уже само это обращение, является проблемой в системе
безопасности. Использование tsputil в качестве сценария CGI недопустимо в реально
эксплуатирующихся системах и на любых компьютерах, подключенных к не доверенным
сетям (Интернет).
- --alg=OID, -a OID
- Задает идентификатор OID алгоритма хэширования данных. По умолчанию, если
эта опция не задана, используется значение "1.2.643.2.2.9" (алгоритм хэширования
ГОСТ Р 34.11).
- --cgi
- Эмулировать работу сценария CGI, даже при запуске не из окружения CGI. При
работе в окружении CGI эта опция принудительно включена. Эмуляция заключается
в выводе заголовков HTTP.
- --request=файл-запроса,
-i файл-запроса
- Задает имя входного файла, содержащего запрос на штамп времени, вместо стандартного
потока ввода программы.
- Предупреждение. Эта опция позволит любому сетевому пользователю обратиться
к любому файлу на компьютере, где развернут сценарий CGI. Хотя содержимое файла
по сети не передается, уже само это обращение, является проблемой в системе
безопасности. Использование tsputil в качестве сценария CGI недопустимо в реально
эксплуатирующихся системах и на любых компьютерах, подключенных к не
доверенным сетям (Интернет).
Примеры
tsputil cm –с c:\TSPCert.cer