Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • ИИ для бизнеса
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Key Management Service
  • Начало работы
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
    • Аутентификация в API
      • Overview
        • Overview
          • Overview
          • Sign
          • SignHash
          • GetPublicKey
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • Вопросы и ответы
  • Обучающие курсы

В этой статье:

  • HTTP request
  • Path parameters
  • Body parameters
  • Response
  1. Справочник API
  2. REST (англ.)
  3. Key Management Service API
  4. AsymmetricSignatureCrypto
  5. SignHash

Key Management Service API, REST: AsymmetricSignatureCrypto.SignHash

Статья создана
Yandex Cloud
Обновлена 8 августа 2025 г.
  • HTTP request
  • Path parameters
  • Body parameters
  • Response

Signs hash value specified KMS key.

HTTP requestHTTP request

POST https://kms.api.cloud.yandex.net/kms/v1/asymmetricSignatureKeys/{keyId}:signHash

Path parametersPath parameters

Field

Description

keyId

string

Required field. ID of the asymmetric KMS key to use for signature.

Body parametersBody parameters

{
  "hash": "string"
}

Field

Description

hash

string (bytes)

Required field. Hash value to be signed.
Should be encoded with base64.

ResponseResponse

HTTP Code: 200 - OK

{
  "keyId": "string",
  "signature": "string"
}

Field

Description

keyId

string

ID of the asymmetric KMS key that was used for signature.

signature

string (bytes)

Value of signature.
Signature value is produced in accordance with RFC 8017 for RSA
and is a DER-encoded object as defined by ANSI X9.62-2005 and RFC 3279 Section 2.2.3 for ECDSA.

Была ли статья полезна?

Предыдущая
Sign
Следующая
GetPublicKey
Проект Яндекса
© 2025 ООО «Яндекс.Облако»