Secure Cloud Data Processing

Companies outsourcing data storage and management to cloud services are being confronted with a new concern. How can data be stored and accessed in a way such that individuals and businesses privacy is maintained?

Traditional cryptographic encryption applications are limited to the transmission of data to and from the cloud and occasionally with data at rest in some sort of cloud storage.

But most companies aren’t content to simply store data in the cloud – they want to analyze it!   And performing almost any analysis requires that the data first be decrypted. Therefore, persistent attackers will still have an opportunity to compromise sensitive data.

In 1978, Rivest, Adleman and Dertouzos asked[1],

“Can one compute on encrypted data, while keeping it …

» Continue reading

Manufacturing Data Acquisition – Project splunk-demo-opcda


In my previous blog article, I describe the practicality of collecting manufacturing data for Statistical Process Control (SPC) and Supervisory Control and Data Acquisition(SCADA) applications using Splunk. Manufacturing industries typically use OPC servers as a uniform platform to control and collect data in their production.

In this article, I will show how to integrate Splunk with OPC servers to collect real-time data, and how to integrate with databases for archived data. This is an open source project called “splunk-demo-opcda” which you can download it from splunk@github.


The splunk-demo-opcda architecture has the following major parts:

  • Modular inputs to control and manage configurations, including the RPC server, Measures and Databases.
  • Customized search commands, such as dbeval, for
» Continue reading

Getting manufacturing data into splunk

Quality, Quality, Quality

Because of quality-related product defects, three world-wide recalls by Toyota during late 2009 and early 2010 cost the company billions of dollars and decreased sales.

“Toyota has, for the past few years, been expanding its business rapidly. Quite frankly, I fear the pace at which we have grown may have been too quick. I would like to point out here that Toyota’s priority has traditionally been the following: First; Safety, Second; Quality, and Third; Volume. These priorities became confused, and we were not able to stop, think, and make improvements as much as we were able to before, and our basic stance to listen to customers’ voices to make better products has weakened somewhat. We pursued growth

» Continue reading