# How to split a large CKKS ciphertext into several small CKKS ciphertexts

**URL:** <https://openfhe.discourse.group/t/how-to-split-a-large-ckks-ciphertext-into-several-small-ckks-ciphertexts/1674>\
**Category:** Library Questions\
**Tags:** questions\
**Created:** [October 29, 2024, 7:29am UTC](https://openfhe.discourse.group/t/how-to-split-a-large-ckks-ciphertext-into-several-small-ckks-ciphertexts/1674 "2024-10-29T07:29:47Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![andreea.alexandru](https://yyz1.discourse-cdn.com/flex031/user_avatar/openfhe.discourse.group/andreea.alexandru/32/378_2.png) [@andreea.alexandru](https://openfhe.discourse.group/u/andreea.alexandru)\
**Post date:** [October 29, 2024, 2:56pm UTC](https://openfhe.discourse.group/t/how-to-split-a-large-ckks-ciphertext-into-several-small-ckks-ciphertexts/1674/2 "2024-10-29T14:56:09Z")

</div>

Splitting the ciphertext with more slots into a number of ciphertexts with fewer slots was described in [the answer to your previous question](https://openfhe.discourse.group/t/how-to-run-ciphertext-conversion-with-2-14-slots-in-60g-memory/1412/8). However, all ciphertexts have the same ring dimension and are encrypted under the same key. In order to make the ring dimension smaller, you need to perform field switching, described in [https://eprint.iacr.org/2012/240.pdf](https://eprint.iacr.org/2012/240.pdf), which is not currently available in OpenFHE and you would have to implemented on your own.

---

_[View the full topic](https://openfhe.discourse.group/t/how-to-split-a-large-ckks-ciphertext-into-several-small-ckks-ciphertexts/1674)._
