Keymaker-dvt

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)