# Elasticsearch for Sensitive Data (Bank Data)

**URL:** <https://discuss.elastic.co/t/elasticsearch-for-sensitive-data-bank-data/18574>\
**Category:** Elasticsearch\
**Created:** [July 10, 2014, 10:40am UTC](https://discuss.elastic.co/t/elasticsearch-for-sensitive-data-bank-data/18574 "2014-07-10T10:40:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vijuitech](https://avatars.discourse-cdn.com/v4/letter/v/bcef8e/32.png) [@vijuitech](https://discuss.elastic.co/u/vijuitech)\
**Post date:** [July 10, 2014, 10:40am UTC](https://discuss.elastic.co/t/elasticsearch-for-sensitive-data-bank-data/18574/1 "2014-07-10T10:40:36Z")

</div>

Hi,

Can Elasticsearch can be used for the following use cases in Bank Scenario,

1. Money Transactions.

2. Handling Bank related information.

Please Explain why it can/cannot be used?

Thanks,  
George

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [July 10, 2014, 10:46am UTC](https://discuss.elastic.co/t/elasticsearch-for-sensitive-data-bank-data/18574/2 "2014-07-10T10:46:29Z")

</div>

That'd be hard to answer as it'd depend on what laws are involved.

Regards,  
Mark Walkom

Infrastructure Engineer  
Campaign Monitor  
email: [markw@campaignmonitor.com](mailto:markw@campaignmonitor.com)  
web: [www.campaignmonitor.com](http://www.campaignmonitor.com)

On 10 July 2014 20:40, George Viju [vijuitech@gmail.com](mailto:vijuitech@gmail.com) wrote:

> Hi,
> 
> Can Elasticsearch can be used for the following use cases in Bank Scenario,
> 
> 1. Money Transactions.
> 
> 2. Handling Bank related information.
> 
> Please Explain why it can/cannot be used?
> 
> Thanks,  
> George
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com)  
> [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com?utm_medium=email&utm_source=footer)  
> .  
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAEM624ZpBWQFLneVwS59kWSNCUS4nch70AJ8tcN%3DqKaH3XyULg%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAEM624ZpBWQFLneVwS59kWSNCUS4nch70AJ8tcN%3DqKaH3XyULg%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![jprante](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jprante/32/44941_2.png) [@jprante](https://discuss.elastic.co/u/jprante)\
**Post date:** [July 10, 2014, 1:57pm UTC](https://discuss.elastic.co/t/elasticsearch-for-sensitive-data-bank-data/18574/3 "2014-07-10T13:57:39Z")

</div>

You will have to implement transactions by yourself, using the document  
versioning of Elasticsearch.

Also you will have to take care for rounding in currency amounts.  
BigDecimal is used for that but the Elasticsearch support for this data  
type is not complete yet.

Guarding Elasticsearch from public access is taken for granted, you will  
have to set up private subnets for your cluster and enforce security  
policies to your data center.

Jörg

On Thu, Jul 10, 2014 at 12:40 PM, George Viju [vijuitech@gmail.com](mailto:vijuitech@gmail.com) wrote:

> Hi,
> 
> Can Elasticsearch can be used for the following use cases in Bank Scenario,
> 
> 1. Money Transactions.
> 
> 2. Handling Bank related information.
> 
> Please Explain why it can/cannot be used?
> 
> Thanks,  
> George
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com)  
> [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com?utm_medium=email&utm_source=footer)  
> .  
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN\_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![nik9000](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nik9000/32/44947_2.png) [@nik9000](https://discuss.elastic.co/u/nik9000)\
**Post date:** [July 10, 2014, 2:04pm UTC](https://discuss.elastic.co/t/elasticsearch-for-sensitive-data-bank-data/18574/4 "2014-07-10T14:04:05Z")

</div>

Depending on the laws some data can't ever be sent in clear text and has to  
live encrypted on the disk. Elasticsearch's intra-node protocol isn't  
encrypted and it doesn't have an option to encrypt the data that it  
writes. I imagine it could live just fine on an encrypted volume. I  
dunno, I bet you could get it legal but it'd be a project.

Anyway, there are more issues then BigDecimal support, I think.

Nik

On Thu, Jul 10, 2014 at 9:57 AM, [joergprante@gmail.com](mailto:joergprante@gmail.com) \<  
[joergprante@gmail.com](mailto:joergprante@gmail.com)\> wrote:

> You will have to implement transactions by yourself, using the document  
> versioning of Elasticsearch.
> 
> Also you will have to take care for rounding in currency amounts.  
> BigDecimal is used for that but the Elasticsearch support for this data  
> type is not complete yet.
> 
> Guarding Elasticsearch from public access is taken for granted, you will  
> have to set up private subnets for your cluster and enforce security  
> policies to your data center.
> 
> Jörg
> 
> On Thu, Jul 10, 2014 at 12:40 PM, George Viju [vijuitech@gmail.com](mailto:vijuitech@gmail.com) wrote:
> 
> > Hi,
> > 
> > Can Elasticsearch can be used for the following use cases in Bank  
> > Scenario,
> > 
> > 1. Money Transactions.
> > 
> > 2. Handling Bank related information.
> > 
> > Please Explain why it can/cannot be used?
> > 
> > Thanks,  
> > George
> > 
> > --  
> > You received this message because you are subscribed to the Google Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> > To view this discussion on the web visit  
> > [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com)  
> > [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > .  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN\_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com)  
> [https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN\_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com?utm_medium=email&utm_source=footer)  
> .
> 
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAPmjWd1OA9epjGcTSfC\_dJyP%3D\_2ANqOWxYFH0ZEyURai-v-G3g%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAPmjWd1OA9epjGcTSfC_dJyP%3D_2ANqOWxYFH0ZEyURai-v-G3g%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![jprante](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jprante/32/44941_2.png) [@jprante](https://discuss.elastic.co/u/jprante)\
**Post date:** [July 10, 2014, 2:47pm UTC](https://discuss.elastic.co/t/elasticsearch-for-sensitive-data-bank-data/18574/5 "2014-07-10T14:47:12Z")

</div>

Can you give more details about what are the issues in ES in relation to  
financial applications?

Do you think of audit trails? I forgot to mention, yes. That is an issue  
which I want to address with a plugin that wraps the existing transport  
layer.

Thanks,

Jörg

On Thu, Jul 10, 2014 at 4:04 PM, Nikolas Everett [nik9000@gmail.com](mailto:nik9000@gmail.com) wrote:

> Depending on the laws some data can't ever be sent in clear text and has  
> to live encrypted on the disk. Elasticsearch's intra-node protocol isn't  
> encrypted and it doesn't have an option to encrypt the data that it  
> writes. I imagine it could live just fine on an encrypted volume. I  
> dunno, I bet you could get it legal but it'd be a project.
> 
> Anyway, there are more issues then BigDecimal support, I think.
> 
> Nik
> 
> On Thu, Jul 10, 2014 at 9:57 AM, [joergprante@gmail.com](mailto:joergprante@gmail.com) \<  
> [joergprante@gmail.com](mailto:joergprante@gmail.com)\> wrote:
> 
> > You will have to implement transactions by yourself, using the document  
> > versioning of Elasticsearch.
> > 
> > Also you will have to take care for rounding in currency amounts.  
> > BigDecimal is used for that but the Elasticsearch support for this data  
> > type is not complete yet.
> > 
> > Guarding Elasticsearch from public access is taken for granted, you will  
> > have to set up private subnets for your cluster and enforce security  
> > policies to your data center.
> > 
> > Jörg
> > 
> > On Thu, Jul 10, 2014 at 12:40 PM, George Viju [vijuitech@gmail.com](mailto:vijuitech@gmail.com)  
> > wrote:
> > 
> > > Hi,
> > > 
> > > Can Elasticsearch can be used for the following use cases in Bank  
> > > Scenario,
> > > 
> > > 1. Money Transactions.
> > > 
> > > 2. Handling Bank related information.
> > > 
> > > Please Explain why it can/cannot be used?
> > > 
> > > Thanks,  
> > > George
> > > 
> > > --  
> > > You received this message because you are subscribed to the Google  
> > > Groups "elasticsearch" group.  
> > > To unsubscribe from this group and stop receiving emails from it, send  
> > > an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> > > To view this discussion on the web visit  
> > > [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com)  
> > > [https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/c18a2797-3834-4587-b161-f30231df24c6%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > > .  
> > > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> > 
> > --  
> > You received this message because you are subscribed to the Google Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> > To view this discussion on the web visit  
> > [https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN\_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com)  
> > [https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN\_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHN%3D6dvAdai0naa9357biYDjN_OxseyXd3Y7j5d2rKWqw%40mail.gmail.com?utm_medium=email&utm_source=footer)  
> > .
> > 
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/CAPmjWd1OA9epjGcTSfC\_dJyP%3D\_2ANqOWxYFH0ZEyURai-v-G3g%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAPmjWd1OA9epjGcTSfC_dJyP%3D_2ANqOWxYFH0ZEyURai-v-G3g%40mail.gmail.com)  
> [https://groups.google.com/d/msgid/elasticsearch/CAPmjWd1OA9epjGcTSfC\_dJyP%3D\_2ANqOWxYFH0ZEyURai-v-G3g%40mail.gmail.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/CAPmjWd1OA9epjGcTSfC_dJyP%3D_2ANqOWxYFH0ZEyURai-v-G3g%40mail.gmail.com?utm_medium=email&utm_source=footer)  
> .
> 
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHEEvpjtCKNxpb6MRa0K8XMmR8vS\_EuMo3u12ryvnVaCA%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAKdsXoHEEvpjtCKNxpb6MRa0K8XMmR8vS_EuMo3u12ryvnVaCA%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 1:16am UTC](https://discuss.elastic.co/t/elasticsearch-for-sensitive-data-bank-data/18574/6 "2017-07-06T01:16:48Z")

</div>


