mosuka / blast

Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Apache License 2.0
1.08k stars 76 forks source link

Possible to build a Blind index using blast? #83

Closed StevenACoffman closed 5 years ago

StevenACoffman commented 5 years ago

We have security requirements that require the use of encryption at rest. We would like to be able to build an index of the unencrypted plain text, and then ship the index and the encrypted data files, without leaking the plain text. Is this something that is possible with blast/bleve?

mosuka commented 5 years ago

Hi, While Blast will be able to encrypt HTTP and gRPC communications using TLS, it is difficult to encrypt the index itself. I'll create an issue about using TLS. Thanks.