PROVELABS · SECURITY BY PROOF

Security you can trust,
backed by proof.

ProveLabs is a security company that builds on formal verification to deliver code security analysis, cryptographic module development, security consulting and security training.

99.8%Prove precisionOWASP Benchmark, 1,230 cases
98 CWEsVerification coverageDerived from 969 CVEs
12Zero-days foundReported to global open source
10 yrs+Hands-on securityPublic sector · ICS/SCADA

About

Calling something “secure”
should come with evidence.

ProveLabs treats security as a matter of proof, not assertion. We verify software vulnerabilities mathematically, build cryptographic implementations to national validation standards, and raise the security capability of organizations and people through field experience.

Our team combines more than ten years of hands-on security work at public enterprises with research in formal verification, building evidence-based security from products to people.

Company
ProveLabs (프루브랩스)
Representative
Woohyun Choi
Business
Code security analysis · Cryptographic module development · Security consulting · Security training
Main product
Prove — formal-verification-based security analysis for Python code (provelabs.kr)
Address
Room 320, Building B, Gwangju Institute of Science and Technology (GIST)
123 Cheomdangwagi-ro, Buk-gu, Jeonnam-Gwangju Integrated Special City, Republic of Korea
Business reg. no.
827-10-03003

Flagship product · Prove

Not a scan.
A proof.

Upload code and get a mathematical proof of whether it is safe. Prove finds vulnerabilities that pattern-matching tools miss, and every safe verdict comes with a certificate that a third party can re-verify.

  • Formal verification engine — verifies execution paths mathematically, 2.92 s per function on average
  • Machine-checked certificates — zero unproven steps or assumptions under an independent checker
  • 98 CWEs — SQL and command injection, deserialization, SSRF, XSS, cryptographic misuse and more
  • Real-world results — 12 zero-days found and reported in global open source (allenai CWE-79, OpenMMLab CWE-502 and others)
Go to Prove ↗

False positive rate Lower is better

Prove
0%
Semgrep
19.2%
Bandit
25.2%
CodeQL
31.6%

222 CVE-derived files, measured under the same conditions

  1. Analyze code
  2. Prove
  3. Simulate attacks
  4. Verdict
  5. Certificate

* Projects listed are ones where we found and reported vulnerabilities; this does not imply sponsorship or partnership.

Cryptographic modules

From module development to KCMVP validation

We design and implement software cryptographic modules for MCU-based embedded products, and provide the documents and test-lab support needed for KCMVP (Korea Cryptographic Module Validation Program) testing in one package.

Algorithms in scope

  • ARIA
  • AES
  • ECDSA P-256
  • ECDH P-256
  • HKDF
  • HMAC-SHA256
  • SHA-256

Operating environments

Porting, building and testing on STM32-family MCUs with the FreeRTOS native API and CMSIS-RTOS2. Scope is set to the MCU and RTOS combination the customer specifies.

Deliverables

  • Cryptographic module and source code for each operating environment
  • Build, installation and integration guides and API documentation
  • Development and functional test results, and the full KCMVP submission package
  • Supplementary materials and technical responses for the test lab
  1. 01

    Scope and environment

    Target board, build environment, API and acceptance criteria

  2. 02

    Design and development

    Module structure and API design, algorithm implementation, RTOS integration

  3. 03

    Development testing

    CAVP test vectors, functional and integration tests, entropy analysis

  4. 04

    KCMVP submission

    Module description, design documents, operating environment and test procedures

  5. 05

    Testing and validation

    Answering test-lab queries, source fixes, retesting

Security consulting

Assessment backed by field-proven experience

Source code security review

We combine the Prove engine with expert review to find vulnerabilities, and support remediation and re-verification.

OT · ICS security

We assess risks in control-system (SCADA) environments such as power and energy, and propose network segmentation and access-control improvements.

Certification readiness

We help analyze requirements and prepare submission documents for security certifications such as CC and KCMVP.

Incident response readiness

Drawing on ransomware response experience, we review detection and response procedures and build training scenarios with you.

Digital forensics

When an incident occurs, we collect and analyze digital evidence from PCs, servers and logs to establish the cause and extent of the damage, and deliver an analysis report with measures to prevent recurrence.

Security training

Not just safer tools — safer people

Hands-on courses built from our research and field work, tailored to each organization.

CourseAudienceContent
Python secure codingDevelopersCompare vulnerable and safe code for major CWE types and fix it yourself
Security of AI-generated codeDevelopers · Security staffVulnerable patterns produced by AI coding tools and practical ways to filter them with verification tools
Cryptographic modules · KCMVP in practiceEmbedded developersPitfalls in cryptographic implementation, the KCMVP testing and validation process, and preparing submission documents
Control-system security awarenessOrganizations · CompaniesReal OT/ICS incident cases and basic rules for operators

Trust and team

Proven technology, proven team

Research

Paper “PROVE — Evidence-carrying static analysis for Python”
Under review at Computers & Security (Elsevier)

Program

Korean government Pre-Startup Package
Advanced to the final round

Contribution

Zero-day vulnerabilities in global open source
12 found and reported

CEO · Head of R&D

PhD in AI · 10+ years in public-enterprise security · ICS/SCADA security · WannaCry incident response

CTO · Head of Technology Planning

PhD candidate in energy AI · Korean national team at Locked Shields · CC certification · public enterprise and large-company experience

COO · Head of Business Planning

PhD candidate in Cultural Studies · 10+ years planning national R&D projects · commercialization and operations

Looking for a security partner?

We welcome inquiries about Prove, cryptographic module development, security consulting and training.

woohyunchoi@provelabs.co.kr