Security & Key Management

Enterprise procurement document — forward to InfoSec / Security review

Document
SEC-001
Version
1.0.0
Updated
9 Feb 2026
Audience
Security / InfoSec
Full reference
Trust Center
Contact
security@feedoracle.io

Scope

FeedOracle is a data infrastructure platform. We aggregate, normalize, and cryptographically sign public data from blockchain networks, central banks, and climate data organizations. We do not hold customer funds, process payments on behalf of users, or store sensitive personal data beyond API credentials.

Cryptographic Signing

PropertyDetails
AlgorithmECDSA with secp256k1 (ES256K)
Key formatPEM-encoded, filesystem-stored, permissions 0600
Signing scopeJSON payload + timestamp + endpoint path
Key discoveryJWKS: /.well-known/jwks.json · Alias: /jwks · PEM: /.well-known/feedoracle-signing.pub
Key rotation targetAnnual. Old keys remain valid for verification of historical signatures for 12 months post-rotation.
Key generationGenerated on-server via OpenSSL. Private keys are never transmitted off-server.
Independent verification: Any client can verify response signatures using the public key from the JWKS endpoint. No FeedOracle SDK required.

Transport Security

LayerImplementation
TLS1.2 and 1.3, managed via Cloudflare
HSTSEnabled: max-age=31536000; includeSubDomains
CertificatesCloudflare-issued, auto-renewed
DDoS protectionCloudflare (always-on)

Infrastructure Hardening

ControlImplementation
SSH accessKey-only authentication (no password auth). Non-standard port. fail2ban enabled.
FirewallRestrictive rules: only required ports exposed. All other traffic dropped.
OSUbuntu 24 LTS. Unattended security updates enabled.
Application isolationPer-service systemd units with restart policies, resource limits.
BackupsAutomated daily backups to geographically separate EU server. Encrypted in transit.
MonitoringReal-time Telegram alerts for service failures, anomalous request patterns, disk/CPU thresholds.

Access Controls

Access typeControl
Server accessSSH key-only. Limited to platform operators (≤ 3 individuals).
API accessAPI key per customer. Rate-limited per tier. Keys revocable on request.
Database accessLocal-only (no remote database connections exposed).
Admin panelsNone exposed publicly. All administration via SSH.

Vulnerability Disclosure

Responsible disclosure is welcome. Report vulnerabilities to security@feedoracle.io.