Hi Casey, Thanks for the tip. Although it isn't the ideal solution as my application is rgw itself and I try to avoid changing its code, it could still help minimize the change. I will give it a try. Yixin Sent from Yahoo Mail on Android On Wed., Aug. 23, 2023 at 4:54 p.m., Casey Bodley<cbodley@xxxxxxxxxx> wrote: you could potentially create a cls_crypt object class that exposes functions like crypt_read() and crypt_write() to do this. but your application would have to use cls_crypt for all reads/writes instead of the normal librados read/write operations. would that work for you? On Wed, Aug 23, 2023 at 4:43 PM Yixin Jin <yjin77@xxxxxxxx> wrote: > > Hi folks, > Is it possible through object classes to transform object content? For example, I'd like this transformer to change the content of the object when it is read and when it is written. In this way, I can potentially encrypt the object content in storage without the need to make ceph/osd to do encryption/decryption. It could be taken care of by the object class itself. > Thanks,Yixin > _______________________________________________ > ceph-users mailing list -- ceph-users@xxxxxxx > To unsubscribe send an email to ceph-users-leave@xxxxxxx > _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx