Data encryption plays a critical role in the security of IT systems and communications, but it also creates some new challenges like sorting, indexing, efficient querying etc. In order to address exactly these issues, we have developed and implemented successfully our own datastore independent order-preserving encryption (OPE). Our solution allows data encryption while still enabling datastore native indexing and datastore native queries such as 'starts with' and 'range' (if M < N < P then M + X < N < P+X ). Of course, everything comes with a price - by definition, order-preserving encryption algorithms are less secure and slower than conventional encryption algorithms. Our solution takes this into account and offers selective order-preserving encryption per field (column) while the rest of the data is encrypted with standard encryption algorithms. Last but not least, the implementation is thread safe and can leverage multi-core and multi-thread architectures.
We made a sample measurement on KVM virtual server with 4 virtual CPUs, 16 GB of RAM and 4, 8 and 12 instances running simultaneously, encrypting and decrypting random small sized data (less than 2048 bytes). The tests show that the average time increase for the order-preserving encryption is 5-15 ms per record on top of the standard encryption. We consider this 'price' acceptable as it allows our customers to use public/cloud datastore providers without data leak concerns. In addition, datastore administrators do not have access to plain data, so there is no risk of incorrect data handling, as required as well by the General Data Protection Regulation (GDPR).
We are thrilled to announce that DevInPro (/dev/in/pro) has officially obtained its European Trademark! This significant milestone in our journey reinforces our commitment to innovation, quality, and professionalism in the IT industry.
DevInPro actively promotes gender equality in all aspects of our operations, ensuring equal opportunities for all. We are proud to announce the release of our Gender Equality Plan - a key milestone in our ongoing mission to foster inclusivity and equitable practices within our organization and across the industry.
The new year started with a major version bump across our modules and external dependencies, driving a wave of enhancements in performance, features, and reliability.
We are celebrating our company’s third anniversary with unwavering dedication to continuous improvement and a strong focus on delivering high-quality solutions to our clients and partners.
The DevInPro team wishes you peace, joy and prosperity. Have a Happy Holiday season and a wonderful New Year!
A new version of Google Web Toolkit (GWT) was released on June 9, 2022. This is very good news, as it has been a while since the last official release. Thanks to everyone involved!
May the new year bring you health, happiness and all the goals that you have set attain success!
We are delighted to be celebrating the company’s first birthday. Our first year in business was really interesting and exciting, but it was also quite challenging.
The next chapter of our journey is the development of Inventory Management System (IMS). IMS resides in the center of every business and it impacts directly essential functions within a company.
We started our first commercial assignment - Identity and Access Management (IAM). Our client has a legacy, monolithic system that needs to be migrated to a new system based on Service-оriented аrchitecture (SOA).