SlideShare una empresa de Scribd logo
1 de 10
Encrypting a JSON element
By Vijay
We often need to encrypt our sensitive payloads from being
exposed to the external world.
The major concern that we always have is to protect our data.
Encryption is one of the great way to protect the data.
But sometimes we need to encrypt a particular element in a
payload and not the entire payload.
For example, a credit card information in a JSON payload.
Let’s consider we have a JSON payload which have a sensitive information in it
like credit card number.
Now, we don’t want to encrypt the whole JSON payload, but only the sensitive
element credit card number.
Here it was a small demonstration encrypting a part of JSON
payload with Mule security plugin.
We can use this feature to encrypt and protect all the elements that
we feel sensitive and risky to exposed to the external world.
So at the end I can only say that, let’s spread our knowledge and
expand our Mule community. 

Más contenido relacionado

Destacado

All tense active passive1
All tense active passive1All tense active passive1
All tense active passive1Nihar Hirani
 
Creekside parkvillage 2013
Creekside parkvillage 2013Creekside parkvillage 2013
Creekside parkvillage 2013ar_rocio
 
Прайс-лист LR 2/2015
Прайс-лист LR 2/2015Прайс-лист LR 2/2015
Прайс-лист LR 2/2015t575ae
 
gazelle.pdf
gazelle.pdfgazelle.pdf
gazelle.pdfsptlove
 
BPMonline CRM on Mobile: escape from office
BPMonline CRM on Mobile: escape from officeBPMonline CRM on Mobile: escape from office
BPMonline CRM on Mobile: escape from officeAndrey Dovgan
 
Каталог LR HEALTH&BEAUTY SYSTEMS 02-2013
Каталог LR HEALTH&BEAUTY SYSTEMS 02-2013Каталог LR HEALTH&BEAUTY SYSTEMS 02-2013
Каталог LR HEALTH&BEAUTY SYSTEMS 02-2013t575ae
 
Redes PLC - Power Line Communication
Redes PLC - Power Line CommunicationRedes PLC - Power Line Communication
Redes PLC - Power Line CommunicationAlbert Oliveira
 
HPCC Systems JDBC Driver
HPCC Systems JDBC DriverHPCC Systems JDBC Driver
HPCC Systems JDBC DriverHPCC Systems
 
Evaluación de los aprendizajes sesión 3
Evaluación de los aprendizajes sesión 3Evaluación de los aprendizajes sesión 3
Evaluación de los aprendizajes sesión 3Nineth Dardon
 
Gender empowered supercomputing team scoops gold at world event
Gender empowered supercomputing team scoops gold at world eventGender empowered supercomputing team scoops gold at world event
Gender empowered supercomputing team scoops gold at world eventEdzai Conilias Zvobwo
 

Destacado (17)

Idioms
IdiomsIdioms
Idioms
 
All tense active passive1
All tense active passive1All tense active passive1
All tense active passive1
 
Creekside parkvillage 2013
Creekside parkvillage 2013Creekside parkvillage 2013
Creekside parkvillage 2013
 
Прайс-лист LR 2/2015
Прайс-лист LR 2/2015Прайс-лист LR 2/2015
Прайс-лист LR 2/2015
 
 
Rau qua muoi_chua
Rau qua muoi_chuaRau qua muoi_chua
Rau qua muoi_chua
 
gazelle.pdf
gazelle.pdfgazelle.pdf
gazelle.pdf
 
BPMonline CRM on Mobile: escape from office
BPMonline CRM on Mobile: escape from officeBPMonline CRM on Mobile: escape from office
BPMonline CRM on Mobile: escape from office
 
Каталог LR HEALTH&BEAUTY SYSTEMS 02-2013
Каталог LR HEALTH&BEAUTY SYSTEMS 02-2013Каталог LR HEALTH&BEAUTY SYSTEMS 02-2013
Каталог LR HEALTH&BEAUTY SYSTEMS 02-2013
 
Demo
DemoDemo
Demo
 
Searching Web Forums
Searching Web ForumsSearching Web Forums
Searching Web Forums
 
Redes PLC - Power Line Communication
Redes PLC - Power Line CommunicationRedes PLC - Power Line Communication
Redes PLC - Power Line Communication
 
The Pathway of Faith
The Pathway of FaithThe Pathway of Faith
The Pathway of Faith
 
Il periodo ipotetico
Il periodo ipoteticoIl periodo ipotetico
Il periodo ipotetico
 
HPCC Systems JDBC Driver
HPCC Systems JDBC DriverHPCC Systems JDBC Driver
HPCC Systems JDBC Driver
 
Evaluación de los aprendizajes sesión 3
Evaluación de los aprendizajes sesión 3Evaluación de los aprendizajes sesión 3
Evaluación de los aprendizajes sesión 3
 
Gender empowered supercomputing team scoops gold at world event
Gender empowered supercomputing team scoops gold at world eventGender empowered supercomputing team scoops gold at world event
Gender empowered supercomputing team scoops gold at world event
 

Último

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...Health
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 

Último (20)

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 

Encrypting json in mule

  • 1. Encrypting a JSON element By Vijay
  • 2. We often need to encrypt our sensitive payloads from being exposed to the external world. The major concern that we always have is to protect our data. Encryption is one of the great way to protect the data. But sometimes we need to encrypt a particular element in a payload and not the entire payload. For example, a credit card information in a JSON payload.
  • 3. Let’s consider we have a JSON payload which have a sensitive information in it like credit card number. Now, we don’t want to encrypt the whole JSON payload, but only the sensitive element credit card number.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Here it was a small demonstration encrypting a part of JSON payload with Mule security plugin. We can use this feature to encrypt and protect all the elements that we feel sensitive and risky to exposed to the external world. So at the end I can only say that, let’s spread our knowledge and expand our Mule community. 