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
  • AsymmetricSignRequest
  • AsymmetricSignResponse
  1. Справочник API
  2. gRPC (англ.)
  3. Key Management Service API
  4. AsymmetricSignatureCrypto
  5. Sign

Key Management Service API, gRPC: AsymmetricSignatureCryptoService.Sign

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

Signs data specified KMS key.

gRPC requestgRPC request

rpc Sign (AsymmetricSignRequest) returns (AsymmetricSignResponse)

AsymmetricSignRequestAsymmetricSignRequest

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

Field

Description

key_id

string

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

message

bytes

Required field. Message to sign.
Should be encoded with base64.

AsymmetricSignResponseAsymmetricSignResponse

{
  "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.

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

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