Systems & security engineering

Cryptographic software, Linux internals and embedded security. Practical help with building integrations, tracking down failures, and protecting device boot, keys and updates.

Selected engineering work

Open-source projects behind the services.

Implementation & integration

PDF timestamp creation and verification

The pdf-rfc3161 library adds and verifies document timestamps. An integration checks the document, timestamp response and trust policy; an author's signature is a separate step.

Investigation & tooling

See which cryptographic paths run

OSSLscope and KryProbe investigate OpenSSL provider and Linux kernel behavior. Captures record exercised paths and coverage limits; successful operations need their own checks.

PKCS#11 tools

Observe application workloads, test providers and build remote integrations.

How the work starts

01

Describe the problem

Share what you are building and where you need help. A short outline is enough to start.

02

Agree the work

Set the deliverables, access, checks and fee before starting. Implementation or investigation can be agreed directly.

03

Build and hand over

Receive the agreed changes or findings, with checks and handover notes. Any follow-on work is agreed together.

Working on a device architecture?

The optional Digital Auditor gives a preliminary architecture assessment from your answers, with a free report and PDF.

Work with Device Prophet

Bring the integration, system failure or device security problem you need help with. Start with what you want to build, change or understand.