-
公开(公告)号:US20230409731A1
公开(公告)日:2023-12-21
申请号:US17968136
申请日:2022-10-18
Applicant: SAP SE
Inventor: Patrick VOELKER , Holger MACK , Meinolf BLOCK , Thorsten GLEBE , Mihnea ANDREI , Yong Sik KWON , Dirk THOMSEN , Martin SCHINDEWOLF , Martin KITTEL , Myung Sun PARK , Beomsoo KIM , Martin HEIDEL , Christian BENSBERG , Fabian GARAGNON , Michael MUEHLE , Sergej HARDOCK , Johannes BEIGEL , Sascha ZORN , Christoph HOHNER , Andreas HARTEL
CPC classification number: G06F21/6227 , H04L9/0825 , H04L9/0822 , H04L9/0891
Abstract: A database system includes a persistent storage system, a memory storing metadata defining a tenant object and a plurality of database artifacts, a first instance of the tenant object, the first instance associated with a first plurality of the database artifacts including first data associated with the first instance of the tenant object, and a second instance of the tenant object, the second instance associated with a second plurality of the database artifacts including second data associated with the second instance of the tenant object. A processing unit is to execute program code of a database instance to cause the database system to encrypt the first data associated with the first instance of the tenant object using a first public encryption key and store the encrypted first data in the persistent storage system, and encrypt the second data associated with the second instance of the tenant object using a second public encryption key and store the encrypted second data in the persistent storage system.
-
公开(公告)号:US20240195617A1
公开(公告)日:2024-06-13
申请号:US18065048
申请日:2022-12-13
Applicant: SAP SE
Inventor: Beomsoo KIM , Yong Sik KWON , Ji Hoon JANG , Hyeong Seog KIM
CPC classification number: H04L9/0891 , G06F21/602 , G06F21/6218
Abstract: Systems and methods include storage of a plurality of encrypted data pages of a row store database table in a persistent storage system, determination of a first encryption key associated with one of the plurality of encrypted data pages based on a header of the one of the plurality of encrypted data pages, determination of whether the first encryption key has been revoked, and, if it is determined that the first encryption key has been revoked, adding of a portion of volatile memory allocated to the one of the plurality of data pages to a free list.
-
公开(公告)号:US20240169072A1
公开(公告)日:2024-05-23
申请号:US17988975
申请日:2022-11-17
Applicant: SAP SE
Inventor: Beomsoo KIM , Yong Sik KWON , Ji Hoon JANG , Hyeong Seog KIM
CPC classification number: G06F21/602 , G06F21/6218
Abstract: Systems and methods include determination of a first encryption key associated with a data page of a row store database table stored in a volatile memory, based on a header of the data page, encryption of a body of the data page using the first encryption key, and storage of an encrypted data page comprising the header and the encrypted body in a persistent storage system.
-
-