The limitations of this system are…
X Client-side computations:
index tables are computationally heavy to produce – as the number of files and keywords increases, the table size increases exponentially.
X Index table modification:
each new file requires the index table to be reproduced.
X Network latency:
uploading both the encrypted files and the large index tables results in slow network response times.
X Storage requirements:
server-side storage requirements are high due to the large index tables.
X Security leakage:
index tables can provide information about file contents due to search pattern leakage.