iDatam
document.addEventListener('DOMContentLoaded', function() { const mobileMenuToggle = document.getElementById('mobileMenuToggle'); const nav = document.getElementById('nav'); const overlay = document.getElementById('overlay'); const header = document.getElementById('header-new'); // Scrolled header effect window.addEventListener('scroll', () => { if (header) { header.classList.toggle('scrolled', window.scrollY > 0); } }); // Mobile Menu Toggle mobileMenuToggle.addEventListener('click', () => { const isActive = nav.classList.contains('active'); nav.classList.toggle('active', !isActive); overlay.classList.toggle('active', !isActive); const icon = mobileMenuToggle.querySelector('i'); icon.classList.toggle('fa-bars', isActive); icon.classList.toggle('fa-times', !isActive); document.body.style.overflow = !isActive ? 'hidden' : ''; }); overlay.addEventListener('click', () => { nav.classList.remove('active'); overlay.classList.remove('active'); const icon = mobileMenuToggle.querySelector('i'); icon.classList.add('fa-bars'); icon.classList.remove('fa-times'); document.body.style.overflow = ''; }); // Handle Mega Menus & Simple Dropdowns on Mobile const megaMenuItems = document.querySelectorAll('.mega-menu-item'); const dropdownItems = document.querySelectorAll('.dropdown__item'); megaMenuItems.forEach(item => { const mainLink = item.querySelector(':scope > a'); const megaMenuContainer = item.querySelector(':scope > .mega-menu'); if (!megaMenuContainer) return; const navLinks = megaMenuContainer.querySelectorAll('.mega-menu-nav a'); // Mobile Click for Main Link mainLink.addEventListener('click', (e) => { if (window.innerWidth > 1024) return; e.preventDefault(); const isActive = item.classList.contains('active'); // Close others megaMenuItems.forEach(other => { if (other !== item) other.classList.remove('active'); }); dropdownItems.forEach(other => other.classList.remove('active')); item.classList.toggle('active', !isActive); }); // Desktop Hover Logic for Mega Menus navLinks.forEach(link => { link.addEventListener('mouseenter', function() { if (window.innerWidth <= 1024) return; const parentMega = this.closest('.mega-menu'); parentMega.querySelectorAll('.mega-menu-nav a').forEach(l => l.classList.remove('active')); parentMega.querySelectorAll('.mega-menu-pane').forEach(p => p.classList.remove('active')); this.classList.add('active'); const targetPane = parentMega.querySelector('#' + this.dataset.target); if (targetPane) targetPane.classList.add('active'); }); }); // CORRECTED: Mobile Click for Sub-links in Mega Menu navLinks.forEach(link => { link.addEventListener('click', function(e) { if (window.innerWidth > 1024) return; e.preventDefault(); e.stopPropagation(); const parentMega = this.closest('.mega-menu'); parentMega.querySelectorAll('.mega-menu-nav a').forEach(l => l .classList.remove('active')); parentMega.querySelectorAll('.mega-menu-pane').forEach(p => p .classList.remove('active')); this.classList.add('active'); const targetPane = parentMega.querySelector('#' + this.dataset .target); if (targetPane) targetPane.classList.add('active'); }); }); }); dropdownItems.forEach(item => { const mainLink = item.querySelector(':scope > a.nav__link'); mainLink.addEventListener('click', (e) => { if (window.innerWidth > 1024) return; e.preventDefault(); const isActive = item.classList.contains('active'); // Close others dropdownItems.forEach(other => { if (other !== item) other.classList.remove('active'); }); megaMenuItems.forEach(other => other.classList.remove('active')); item.classList.toggle('active', !isActive); }); }); // Close mobile menu on resize to desktop window.addEventListener('resize', () => { if (window.innerWidth > 1024) { nav.classList.remove('active'); overlay.classList.remove('active'); document.body.style.overflow = ''; megaMenuItems.forEach(item => item.classList.remove('active')); dropdownItems.forEach(item => item.classList.remove('active')); } }); // New Inline Search Functionality const searchInputs = document.querySelectorAll('.header-search-input'); const resultsContainer = document.getElementById('location-results-data-source'); if (searchInputs.length > 0 && resultsContainer) { searchInputs.forEach(input => { const parentContainer = input.parentElement; parentContainer.appendChild(resultsContainer); input.addEventListener('input', function () { const rawSearchValue = this.value.toLowerCase().trim(); if (rawSearchValue.length === 0) { resultsContainer.classList.remove('active'); return; } // --- FIX: Remove all non-alphanumeric characters for a loose match --- const searchValue = rawSearchValue.replace(/[^a-z0-9]/g, ''); resultsContainer.classList.add('active'); const headings = resultsContainer.querySelectorAll('h3'); let anyMatchFound = false; headings.forEach(h3 => { const ul = h3.nextElementSibling; // Normalize the region name as well const regionName = h3.textContent.toLowerCase().replace(/[^a-z0-9]/g, ''); let regionMatch = regionName.includes(searchValue); let cityMatches = false; const cityLinks = ul.querySelectorAll('li'); cityLinks.forEach(li => { // Normalize the city name in the list const cityName = li.textContent.toLowerCase().replace(/[^a-z0-9]/g, ''); const isMatch = cityName.includes(searchValue); li.style.display = isMatch ? '' : 'none'; if (isMatch) cityMatches = true; }); const hasVisibleCities = Array.from(cityLinks).some(li => li.style.display !== 'none'); if (regionMatch || hasVisibleCities) { h3.style.display = ''; ul.style.display = ''; anyMatchFound = true; } else { h3.style.display = 'none'; ul.style.display = 'none'; } }); }); input.addEventListener('focus', function() { if (this.value.trim().length > 0) { resultsContainer.classList.add('active'); } }); }); document.addEventListener('click', function(e) { if (!e.target.closest('.new-search-container')) { resultsContainer.classList.remove('active'); } }); } });

iDatam Encryption Management Platform

Your all-encompassing answer for controlling tokens, secrets, and encryption keys.

CONTACT US

Simple to Handle. Impenetrable to Attack.

Organizations are committed to upholding the highest security standards to protect their most valuable asset—their data—in a time of constantly changing cyber threats. System security must be maintained by efficient encryption key management, a critical security measure, and a compliance requirement. The creation and administration of keys, tokens, and secrets for several cloud services can frequently be challenging and expensive. In order to provide you with the Encryption Management Platform (EMP), an HSM-grade platform that streamlines centralized encryption management for all of your environments.

Single Pane of Glass

Unified Control Center

Harness the capabilities of a centralized, user-friendly web interface to handle all your encryption management needs. Enjoy complete control with just a single sign-on.

End-to-End Security

Comprehensive Security

Benefit from multiple layers of security, including integrated HSM (Hardware Security Module), KMS (Key Management Service), encryption, and tokenization, all built on a highly secure infrastructure.

Compliance Achieved

Meeting Compliance Standards

Achieve compliance with industry-leading standards such as FIPS140-2 Level 3, PCI DSS, GDPR, and CCPA. Appropriate for businesses in the financial, medical, governmental, and several other sectors.

How does EMP work?

A complete and automation-friendly solution for deploying and managing cryptographic keys, secrets, and tokens is provided by iDatam's EMP. This is made possible by the seamless combination of tested and cutting-edge Fortanix and Intel technology. EMP is powered by Fortanix® Data Security Manager (DSM), delivering security at an HSM-grade level and a unified interface for maximum protection and simplified management. By harnessing the capabilities of the latest Intel® Xeon® Scalable processors and Intel Software Guard Extensions (SGX), EMP enables hardware-based encryption within secure enclaves in physical memory. This revolutionary approach extends confidential computing to organizations seeking to safeguard sensitive data at rest, during transit, and while in use. EMP connects on-premises, cloud, multi-cloud, and hybrid cloud settings with ease through automation and integration. This results in a single, DevOps-friendly platform that consolidates all encryption, key, token, and secret management processes for organizations.

EMP Graphic

You have total control, and we provide the platform.

Advanced Technology. Unmatched Security.

Designed to meet the contemporary demands of security and compliance, iDatam's EMP offers advanced security and encryption capabilities without introducing complexity to your existing systems. It facilitates achieving your compliance objectives while simplifying management and scalability for your developers.

What iDatam EMP Brings to Your Organization:

checked Streamlined key management, allowing you to save time on data protection.
checked Full control over your encryption keys and certificates, enabling you to supply, own, and manage them.
checked Integrated encryption as a service with VMware Cloud Director.
checked A unified, user-friendly interface for overseeing your entire environment.
checked Inclusion of a FIPS 140-2 Level 3 certified HSM.
checked OpEx-modeled pricing for reduced Total Cost of Ownership (TCO).
Intel® SGX Enabled

Powered by Intel® SGX

iDatam's EMP employments Intel's SGX and Fortanix's DSM to safely store and defend mission-critical information in a hardware-encrypted enclave, indeed amid dynamic utilize.

Encrypted VM Storage (HSM)

Secure VM Storage (HSM)

iDatam's EMP, supported by Fortanix's SDKMS, gives comprehensive encryption for VMware virtual situations, guaranteeing mission-critical applications are ensured through versatility and flexibility.

Automation

Automation

iDatam's EMP streamlines cryptographic key assurance with bolster for different interfacing, local Serene API, and consistent integration into SIEM apparatuses for proficient application security execution.

Customization

Tailoring to Your Needs

iDatam's EMP offers plug-ins for key get to control, certificate administration, and cryptographic operations, permitting clients to customize their information security framework for ideal security.

One Platform. Multiple Layers of Security. Infinite Scalability.

Who Benefits from iDatam EMP?

No matter the industry, security and data protection are basic goals for every organization. Our EMP has been created with automation, flexibility, and scalability as top priorities in order to make these goals achievable without the need for significant financial investments.

Virtualized Workloads

Virtualized Workloads

Enhance security in your multi-tenant virtual machine (VM) environment with iDatam's EMP. Safeguard your multi-cloud setup with EMP vSphere and vSAN encryption, ensuring end-to-end protection. Managing your entire environment becomes more straightforward with all your keys accessible through a single user-friendly interface, and you won't need separate Hardware Security Module (HSM) licenses.

Database Workloads

Database Workloads

Secure your critical databases effortlessly with EMP's comprehensive solution for various encryption key types. EMP not only protects your data but also reduces administrative complexity. When combined with our dedicated database servers, EMP ensures workload-optimized performance and unmatched security.

Sensitive Workloads

Sensitive Workloads

For those focused on privacy compliance and the safety of confidential information, EMP is the answer. Achieve compliance with industry standards like FIPS140-2 Level 3, PCI DSS, GDPR, and CCPA to keep your sensitive data secure and maintain customer trust. You'll have complete control over your assets through a centralized interface, simplifying access and management.

DevOps Workloads

DevOps Workloads

Say goodbye to vendor lock-in and outdated secret management solutions. EMP eliminates the need to purchase and license multiple HSM appliances, allowing you to save costs and concentrate on productivity. Automate cryptographic management through a variety of interfaces and plugins, including a native RESTful API, for seamless DevOps integration.