[Yandex Cloud documentation](../../index.md) > [Yandex Key Management Service](../index.md) > Step-by-step guides > All guides

# Step-by-step guides for Key Management Service

## Symmetric encryption {#symmetric-encryption}

### Key {#key}

- [Creating a key](key.md#create)
- [Rotating a key](key.md#rotate)
- [Editing a key](key.md#update)
- [Deleting a key](key.md#delete)
- [Configuring access permissions for a symmetric encryption key](key-access.md)

### Key version {#version}

- [Making a version primary](version.md#make-primary)
- [Deleting a key version](version.md#delete)

### Data encryption {#symmetric-encrypt}

- [Symmetric data encryption](symmetric-encryption.md)

## Asymmetric encryption {#symmetric-encryption}

- [Managing encryption key pairs](asymmetric-encryption-key.md)
- [Asymmetric data encryption](asymmetric-encryption.md)
- [Configuring access permissions for an asymmetric encryption key pair](asymmetric-encryption-key-access.md)

## Digital signature {#digital-signature}

- [Managing digital signature key pairs](asymmetric-signature-key.md)
- [Configuring access permissions for a digital signature key pair](asymmetric-signature-key-access.md)
- [Digital signature and its verification based on data hash](signature-verification.md)
- [Digitally signing files and artifacts using Cosign](signature-verification-cosign.md)

## Getting additional information {#get-additional-info}

- [Viewing operations with Key Management Service resources](operation-logs.md)