Skip to content
View Aetherx86's full-sized avatar

Block or report Aetherx86

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Aetherx86/README.md

Jeong Hoon (Jeffrey) Kim

Researcher in Systems Security & Applied Cryptography
Department of Computer Science & Systems, Hanyang University • Seoul, South Korea
Laboratory for High-Assurance Systems & Foundations of Verifiable Computation

Official Portal • GitHub Profile • GitLab Research Mirror • Institutional Inquiries


Support Independent Research
I am an independent researcher engineering open-source systems security tools, applied cryptographic primitives, microhypervisors, and verifiable computing primitives. All research across these repositories is self-directed and personally funded. Any monetary support, institutional research grants, or individual sponsorship to help fund server compute, test hardware, publication costs, and ongoing development is deeply appreciated.

GitHub Sponsors Buy Me a Coffee Ko-fi PayPal


             [ Formal Verifiability & Mathematical Rigor ]
                                  |
    +-----------------------------+-----------------------------+
    |                             |                             |
[ Hardware Virtualization ]  [ Verifiable Proofs ]  [ Program De-virtualization ]
    - Microhypervisors           - IVC & Folding        - SMT Symbolic Execution
    - EPT / VMCS Proofs          - SP1 zkVM Harnesses   - LLVM IR Semantic Recovery

Research Paradigm & Theoretical Formulation

My research operates at the nexus of hardware-assisted systems virtualization, verifiable computation (Zero-Knowledge Proofs & Incrementally Verifiable Computation), and automated binary analysis/compiler security. The overarching objective is to establish provable execution guarantees for untrusted virtualized environments while engineering deterministic mathematical frameworks for de-obfuscating protected native software.

$$\mathcal{V}_{\text{sys}} = \left\lbrace (s, \tau, s') \in \mathcal{S} \times \mathcal{T} \times \mathcal{S} \;\middle|\; \Pi_{\text{EPT}}(s, \tau) \models s' \land \Delta_{\text{IVC}}(\vec{u}_i, \vec{w}_i) = \text{ACCEPT} \right\rbrace$$

Primary Investigation Pillars

  • Hardware-Assisted Virtualization & Microhypervisors: Formal verification of Extended Page Table (EPT) state transitions, Virtual Machine Control Structure (VMCS) invariant enforcement, and zero-trust nested virtualization primitives on bare-metal x86_64 and RISC-V architectures.
  • Incrementally Verifiable Computation (IVC) & Folding Schemes: Lookup-accelerated folding architectures (Nova, SuperNova, and HyperNova paradigms) applied to hypervisor transitions, zkVM verification harnesses, and trustless state transitions.
  • Binary De-virtualization & Program Synthesis: Abstract interpretation, SMT-driven symbolic execution (Z3), control flow graph (CFG) normalization, and intermediate representation (LLVM IR) lifting targeting multi-layered commercial virtualization-based obfuscators.
  • Post-Quantum Cryptography & High-Assurance Runtimes: Lattice-based Fully Homomorphic Encryption (BFV/CKKS) for privacy-preserving computation, zero-retention compliance engines, and deterministic monorepo verification pipelines.
  • Deterministic Edge & Mobile Agent Architectures: Mathematical pacing models for personal productivity, discrete goal decomposition algorithms, and finite-state persona synthesis engines (mobile-butler).

Technical Foundations & Verified Systems Footprint

Quantitative breakdown of active open-source systems, experimental compilers, and research codebases:

Metric Empirical Measurement Architectural Significance
Active Systems & Repositories 35 Research Projects 29 Public Open-Source Systems • 6 Laboratory Pipelines
Verified Net Footprint ~110.2 MB Executable Source Zero vendor bloat; net algorithm implementations and test vectors
Target Architectures x86_64, RISC-V, ARM64 Bare-metal hypervisors, native instruction engines, WASI runtimes
Verification Rigor 100% Deterministic CI/CD Zero-warning policy (-D warnings), automated Gitleaks, memory safety

Architectural Distribution by System Layer

Language / Domain Flagship Repositories Research Scope & Role Footprint Share
TypeScript / Node.js sentinel-kit, rea, fakecut High-assurance policy verification, AST manipulation, decompilation 48.8 MB (44.2%)
JavaScript / Web Standards aether, Elsevier-Educhain Web-based instrumentation, interactive research artifacts, runtimes 35.2 MB (31.9%)
C / Modern C++ VMP_DEVIRT, TIL, aether SMT symbolic engines, disassemblers, native hypervisor microkernels 5.1 MB (4.6%)
Rust zk-hyperVM, Zeolite, medcrypto, rusty-chain-kit Verifiable folding circuits, SP1 guest harnesses, lattice FHE cryptosystems 4.6 MB (4.2%)
Kotlin / JVM Ferrite, Silica, Pyrite, Boron, Rhizome Cellular automata, JVM bytecode JIT compilers, compile-time code generation, BitTorrent and Kademlia DHT 1.2 MB (1.1%)
Python PHYSICS, MATH, diffing_obfu SMT solvers, mathematical physics modeling, formal proof verifiers 2.0 MB (1.8%)
Assembly (x86_64 / RISC-V) holynix, zk-hyperVM Bare-metal bootstrap, context switching, EPT / VMCS fault handlers Core System Layer
Perl & Shell Tangerine, CI/CD Suites Systems build orchestration, compiler tooling, automated release verification 12.1 MB (11.0%)

Selected Systems & Research Artifacts

1. zk-HyperKVM (zk-hyperVM • Workbench)

Verifiable Hardware-Assisted Virtualization via Lookup-Accelerated Incremental Folding over Extended Page Tables and VMCS Transitions

  • Introduces an Incrementally Verifiable Computation (IVC) architecture for proving correct hardware virtualization state transitions without trusting the host hypervisor.
  • Encodes 4-level x86_64 EPT paging structures and VM-exit/VM-entry VMCS register states into committed polynomial relations.
  • Combines log-derivative multiset lookup arguments with SP1 RISC-V zero-knowledge verifiable execution harnesses.
  • Evaluated across 43 automated formal test suites with multi-OS verification pipelines.

2. VMP_DEVIRT (VMP_DEVIRT)

Also home to wasm-superopt, a WebAssembly deobfuscator built on simplifications that are proofs, and absint, an abstract interpretation analyzer for memory safety and data races. Automated Symbolic De-virtualization & Intermediate Representation Lifting Engine

  • Research framework targeting layered virtualization-based commercial obfuscators (VMProtect).
  • Employs dynamic trace recording, taint analysis, dead-code elimination, and symbolic simplification via Z3 SMT solver.
  • Recovers normalized Control Flow Graphs (CFGs) and re-synthesizes optimized LLVM IR from obfuscated bytecode interpreter loops.

3. medcrypto (medcrypto)

Its core cryptography is also one WebAssembly Component with no imports, running unchanged from Python, TypeScript and Go. Lattice-Based Post-Quantum Medical Data Cryptography & FHE Suite

  • Implements ring learning with errors (RLWE) Fully Homomorphic Encryption schemes (BFV and CKKS) for blind diagnostic evaluation.
  • Features multi-party secret sharing, verifiable zero-knowledge clinical inference, and post-quantum digital signatures.
  • Verified with strict documentation assertions, zero-warning rustdoc builds, and automated security audits.

4. sentinel-kit (sentinel-kit)

Deterministic, Zero-Retention Enterprise Policy & Compliance Auditing Suite

  • Monorepo matrix impact analysis engine utilizing Wilson score dampening to prune unimpacted CI test cells.
  • Pre-flight DDL lock-hazard AST detector for PostgreSQL migrations (Prisma, Flyway, Alembic) and schema drift verifier.
  • Zero-retention PII scanner supporting direct PDF content stream rewriting and dual pure-JS/WASI-Go WebAssembly kernels.
  • Complete deterministic test coverage across 90 unit and dist-equivalence verification suites.

5. Rusty Chain Kit (rusty-chain-kit • Wiki & User Guide)

All-in-One Ethereum Toolchain, Visual Forensics & Smart Contract Security Hub

  • Unifies smart contract compilation, formal SMT verification, stateful dynamic fuzzing, storage collision diffing, and live REPL scratchpad into a single native binary (para).
  • Features a Chainalysis Reactor-grade on-chain visual forensics kit with multi-hop fund flow tracing, OFAC SDN sanctions screening, direct mixer taint calculation, and automated compliance dossier generation.
  • Features complete user-centric onboarding documentation, quickstart workflows, and safety FAQs in the Dedicated Wiki.

6. Hexane (Hexane)

Ultra-Fast, Memory-Safe Carbon Language Compiler, SemIR Engine & REPL

  • High-performance, zero-dependency Carbonation toolchain written in 100% safe Rust with zero segfaults or memory leaks.
  • Features complete end-to-end SemIR (Semantic IR) pipeline, direct C99/C++ translation, native -O3 assembly code generation, and interactive REPL.
  • Built-in bytecode re-virtualizer and Control Flow Flattening (CFF) runner for code protection.

7. aether & holynix (aether / holynix)

Bare-Metal Sovereign Microkernel & Hypervisor Research Systems

  • aether: Minimalist x86_64 hardware hypervisor enforcing capability-based memory isolation and strict hypercall interfaces.
  • holynix: 64-bit ring-0 operating system kernel written in HolyC with pure C fallback support, custom memory allocators, and multitasking scheduler.

8. Elsevier Research Artifacts (Elsevier-TACC / Elsevier-Educhain)

Peer-Reviewed Research Implementations & Reproducibility Packages

  • Official artifacts accompanying peer-reviewed journal/conference submissions.
  • Contains end-to-end evaluation scripts, raw benchmark telemetry, and automated verification suites.

9. Zeolite (Zeolite)

A replicated micro-VM cluster built from scratch: Raft consensus with pre-vote and check-quorum, a KVM and Hypervisor.framework micro-VM manager that boots a real Linux kernel, and a Cranelift JIT with gas metering, differentially tested against a reference interpreter.

10. Silica (Silica • Run it live)

Conway's Game of Life with bit-sliced and Hashlife engines, and a falling sand world with regions that sleep when nothing in them moves.

11. Pyrite (Pyrite)

A zero-boxing bytecode VM and a Brainfuck compiler that emit JVM bytecode into hidden classes, so the JVM's own JIT turns them into native code.

12. Boron (Boron)

A KSP2 processor that generates zero-reflection, zero-allocation bitmask diffs and struct mappers at compile time, with incremental builds.

13. Rhizome (Rhizome)

A BitTorrent client and Kademlia DHT node in Kotlin coroutines, with magnet links, request pipelining and iterative lookups.

14. Ferrite (Ferrite • Try it)

A transit app for all of Korea in Kotlin Multiplatform, for Android, iOS and the web: platform boards with sound and moving trains, network maps generated from open data, offline trip planning, walking and driving directions on a vector map it draws itself, and routes abroad.

15. REA (rea • Workbench)

Multi-engine reverse-engineering platform (v7.0.1) combining a 16-crate native Rust workspace (Mach-O, ELF, PE, DEX, WebAssembly, and archive parsers; x86/x86_64/ARM/AArch64/sBPF decoders; CFG and dataflow recovery; clean-room Pseudo-C decompiler; hash-chained evidence ledger; egui desktop workbench) with a 302-tool Model Context Protocol (MCP) server.

16. Assay (Assay • Try it)

Cross-checks what Korean listed companies report in their financial statements against independent audit reports, OpenDART XBRL, US SEC 20-F filings, credit ratings, and public registries across 10 verification layers, evaluated under a pre-registered 39-company-year validation protocol.


Scholarly Publications & Research Preprints

  1. zk-HyperKVM: Verifiable Hardware-Assisted Virtualization via Lookup-Accelerated Incremental Folding over Extended Page Tables and VMCS Transitions
    Jeong Hoon Kim
    Cryptology ePrint Archive / Research Monograph, 2026.

  2. TACC: Trustworthy Access Control and Collaborative Framework for Decentralized Compute
    Jeffrey Kim, et al.
    Elsevier Publications / Research Proceedings, 2026.

  3. Educhain: Verifiable Academic Credential Ledger with Zero-Knowledge Selective Disclosure
    Jeffrey Kim, et al.
    Elsevier Publications / Research Proceedings, 2026.

  4. Monograph I: A Treatise on Epistemic Justification Beyond Cognitive Surveyability in Automated Proof Verification
    Jeong Hoon Kim
    Theoretical Computer Science & Mathematical Foundations Monograph, 2026.


Engineering Standards & Quality Assurance

All maintained repositories conform to strict safety and continuous verification standards:

  • Zero-Warning Compilation Policy: Built with RUSTFLAGS="-D warnings" (Rust) and strict compiler flags (-Wall -Wextra -Werror in C/C++).
  • Multi-Platform Verification Matrix: Automated CI validation runs across ubuntu-latest and macos-latest runners on every commit.
  • Automated Security Auditing: Scheduled dependency vulnerability scans (cargo audit, npm audit) and automated secret leak prevention (gitleaks).
  • Cryptographic Reproducibility: Pinned toolchains, deterministic builds, and standalone verification vectors.

Supporting Independent Research & Funding Channels

As an individual student researcher working without external venture capital or dedicated corporate grants, all research prototypes, formal verification harnesses, and high-assurance compiler toolchains are built independently.

Financial contributions directly sustain:

  • Cloud compute infrastructure and CI runner minutes for extensive test matrix suites.
  • Dedicated hardware testbeds for bare-metal x86_64 and RISC-V virtualization research.
  • Independent academic publication costs and monograph dissemination.

1-Click Sponsorship & Direct Support

Platform Direct Link Settlement Methods
GitHub Sponsors sponsor/Aetherx86 Recurring / One-time (0% platform fee for individuals)
Buy Me a Coffee buymeacoffee.com/Aetherx86 Credit / Debit Card, Apple Pay, Google Pay
Ko-fi ko-fi.com/Aetherx86 Credit Card, PayPal (0% platform fee)
PayPal paypal.me/Aetherx86 Direct PayPal Transfer

Web3 / Direct Crypto Settlement

For protocol contributors and researchers who prefer direct on-chain settlement:

Asset / Network Deposit Reference Supported Assets
**Ethereum Available upon inquiry ETH, USDC, USDT, DAI
Solana Available upon inquiry SOL, USDC
Bitcoin Available upon inquiry BTC (Native SegWit)

For dedicated on-chain payment hashes or invoice receipts, please email jk9576@hanyang.ac.kr.


Services & Commercial Consulting

In addition to academic research, I accept high-leverage technical consulting engagements, protocol security audits, and private advisory for engineering teams:

Service Domain Deliverable Scope Tooling & Methodology
Smart Contract Audits & Forensics Dynamic stateful fuzzing, invariant testing, reentrancy analysis, and multi-hop fund flow tracing rusty-chain-kit, SMT symbolic solvers
Binary De-virtualization & Reverse Engineering Control-flow graph recovery, SMT-driven semantic flattening, and LLVM IR lifting VMP_DEVIRT, automated symbolic engines
Verifiable zkVM & IVC Audits Constraint verification, lookup argument analysis, and folding circuit soundness checks zk-hyperVM, Nova / SuperNova harnesses
Post-Quantum Cryptography Lattice-based RLWE (BFV/CKKS) scheme evaluation and secure enclave design medcrypto, verified Rust cryptosystems
Database & CI/CD Optimization Destructive DDL lock-hazard preflight and matrix pruner deployment sentinel-kit ($3.90–$9.90/mo or $49.90 audit)

Engagement Inquiries

To request a private scoping call, advisory retainer, or fixed-rate quote for an audit:

  • Email: jk9576@hanyang.ac.kr (include project scope, timeline, and code repository links).
  • Turnaround: Initial scope review and feasibility response within 24 hours.

Academic & Technical Inquiries

  • Institutional Affiliation: Department of Computer Science & Systems, Hanyang University, Seoul, South Korea
  • Institutional Email: jk9576@hanyang.ac.kr
  • GitLab Research Mirror: gitlab.com/jk9576
  • GitHub Repository: github.com/Aetherx86
  • Cryptographic Authentication: Public key fingerprints and signed commits available upon authenticated request.

Pinned Loading

  1. holynix holynix Public

    64-bit Unix-like microkernel and interactive terminal operating system written in HolyC with pure C fallback support and ring-0 execution primitives.

    HolyC

  2. Tangerine Tangerine Public

    Tangerine for macOS — Native Radial Drag-and-Drop File Converter, Tool Suite & Metadata Inspector (Full Pro Recreation)

    Perl