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

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

  • gRPC request
  • AsymmetricSignHashRequest
  • AsymmetricSignHashResponse
  1. Справочник API
  2. gRPC (англ.)
  3. Key Management Service API
  4. AsymmetricSignatureCrypto
  5. SignHash

Key Management Service API, gRPC: AsymmetricSignatureCryptoService.SignHash

Статья создана
Yandex Cloud
Обновлена 26 ноября 2024 г.
  • gRPC request
  • AsymmetricSignHashRequest
  • AsymmetricSignHashResponse

Signs hash value specified KMS key.

gRPC requestgRPC request

rpc SignHash (AsymmetricSignHashRequest) returns (AsymmetricSignHashResponse)

AsymmetricSignHashRequestAsymmetricSignHashRequest

{
  "key_id": "string",
  "hash": "bytes"
}

Field

Description

key_id

string

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

hash

bytes

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

AsymmetricSignHashResponseAsymmetricSignHashResponse

{
  "key_id": "string",
  "signature": "bytes"
}

Field

Description

key_id

string

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

signature

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 ООО «Яндекс.Облако»