[Документация Yandex Cloud](../../../index.md) > [Yandex Key Management Service](../../index.md) > Справочник API > [REST (англ.)](../index.md) > SymmetricCrypto > Overview

# Key Management Service API, REST: SymmetricCrypto

Set of methods that perform symmetric encryption and decryption.

## Methods

#|
||Method | Description ||
|| [Encrypt](encrypt.md) | Encrypts given plaintext with the specified key. ||
|| [Decrypt](decrypt.md) | Decrypts the given ciphertext with the specified key. ||
|| [ReEncrypt](reEncrypt.md) | Re-encrypts a ciphertext with the specified KMS key. ||
|| [GenerateDataKey](generateDataKey.md) | Generates a new symmetric data encryption key (not a KMS key) and returns ||
|#