Test ID: KM-PWR-004 Description: Behavior during voltage fluctuations.
The KeyMaker-DVT is a next-generation hardware security module (HSM) designed for high-throughput elliptic curve and RSA key generation. The objective of this DVT cycle was to stress the hardware entropy source (TRNG) and validate the processing pipeline under duress.
Scope of Testing:
creds = keymaker_sdk.get_dynamic_creds( policy="postgres-billing", client_cert="/etc/keys/service.crt" ) KeyMaker-DVT
Ready to deploy? Here is a minimal implementation using the Python API.
Step 1: Installation
pip install keymaker-dvt
docker pull keymaker/dvt-stream-processor:latest
Step 2: Define a Validation Contract (YAML) creds = keymaker_sdk
# contract/user_orders.yaml
dataset: "clickstream.events"
keys:
- composite: ["user_id", "session_id"]
- time_bucket: "15m"
rules:
Step 3: Run the Stream Validator
from keymaker_dvt import StreamValidator, KafkaSource
validator = StreamValidator.from_yaml("contract/user_orders.yaml")
source = KafkaSource(topic="raw_orders", bootstrap_servers="localhost:9092") "session_id"]
- time_bucket: "15m"
rules:
async for record in source:
result = await validator.validate(record)
if result.is_valid:
await result.write_to_sink("validated_orders")
else:
await result.send_to_dead_letter(exception=result.errors)