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 ТОО «Облачные Сервисы Казахстан»