Research Article

Database Padding for Dynamic Symmetric Searchable Encryption

Algorithm 1

PDB-Gen(DB).
(1)
(2)for all cluster :
(3)for do
(4)
(5)while do
(7)
(8)select different keywords randomly
(9) for do
(10)   if then
(11)   
(12)   
(13)   else if then
(14)    select a new from
(15)   else
(16)    
(17) //validation via LOF detection
(20) if then
(21)  //put bogus files to
(22)else
(23)rollback
(24)return