Jaehyuk Choi

57 papers A* 1C 1Journal 31Unranked 24
YearRankTypeTitle / Venue / Authors
2026 conf
ISSCC
Kieop Hong, Jubin Kang, Jung-Hye Hwang, Insang Son, Seonghyeok Park, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2026 conf
ISSCC
Wonjong Roh, Canxing Piao, Taehoon Jeon, Junsang Bae, Jung-Hoon Chun, Seong-Jin Kim, Jaehyuk Choi
2026 conf
ISSCC
Minkyung Kim, Junsang Bae, Donghyuk Kim, Jung-Hoon Chun, Seong-Jin Kim, Jaehyuk Choi
2025 J jnl
IEEE J. Solid State Circuits
Su-Hyun Han, Seonghyeok Park, Bumjun Kim, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2025 J jnl
IEEE J. Solid State Circuits
Su-Hyun Han, Seonghyeok Park, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2025 J jnl
IEEE J. Solid State Circuits
Bumjun Kim, Seonghyeok Park, Su-Hyun Han, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2025 C conf
ISCAS
Jundong Yeo, Seonghyeok Park, Yunji Hong, Jaehyuk Choi, Jung-Hoon Chun, Seong-Jin Kim
2025 J jnl
IEEE J. Solid State Circuits
Wonjong Roh, Hyeongseok Seo, Canxing Piao, Minkyung Kim, Taehoon Jeon, Heesung Lee, Myung-Jae Lee, Jung-Hoon Chun, Seong-Jin Kim, Jaehyuk Choi
2025 J jnl
IEEE J. Solid State Circuits
Houk Lee, Jinpyo Han, Junhee Cho, Heesung Lee, Jung-Hoon Chun, Seong-Jin Kim, Jaehyuk Choi
2025 conf
ISSCC
Seonghyeok Park, Su-Hyun Han, Jongbeom Kim, Jubin Kang, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2025 J jnl
IEEE Internet Things J.
Yongsoo Kim, Jaehyeon So, Chanwook Hwang, Wencan Cheng, Jaehyuk Choi, Jong Hwan Ko
2024 conf
ISSCC
Minkyung Kim, Hyeongseok Seo, Songhyeon Kim, Jung-Hoon Chun, Seong-Jin Kim, Jaehyuk Choi
2024 conf
ISSCC
Su-Hyun Han, Seonghyeok Park, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2024 conf
A-SSCC
Wonjong Roh, Hyeongseok Seo, Canxing Piao, Heesung Lee, Minkyung Kim, Myung-Jae Lee, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2024 conf
VLSI Technology and Circuits
Jinpyo Han, Houk Lee, Junhee Cho, Heesung Lee, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2024 J jnl
IEEE Trans. Computers
Thai-Hoang Nguyen, Muhammad Imran, Jaehyuk Choi, Joon-Sung Yang
2023 J jnl
CoRR
Thai-Hoang Nguyen, Muhammad Imran, Jaehyuk Choi, Joon-Sung Yang
2023 J jnl
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.
Thai-Hoang Nguyen, Muhammad Imran, Jaehyuk Choi, Joon-Sung Yang
2023 J jnl
IEEE Access
Khanh-Binh Nguyen, Jaehyuk Choi, Joon-Sung Yang
2022 conf
VLSI Technology and Circuits
Su-Hyun Han, Bumjun Kim, Seonghyeok Park, Yongjae Park, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2022 J jnl
IEEE Access
Sang-Hoon Kim, Yongsung Cho, Jiwon Lee, Jung-Hoon Chun, Jaehyuk Choi
2022 conf
VLSI Technology and Circuits
Jubin Kang, Yongjae Park, Jung-Hye Hwang, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2022 J jnl
IEEE Trans. Circuits Syst. I Regul. Pap.
Canxing Piao, Yeonsoo Ahn, Donguk Kim, Jihoon Park, Jubin Kang, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2022 J jnl
IEEE J. Solid State Circuits
Seonghyeok Park, Bumjun Kim, Su-Hyun Han, Junhee Cho, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2022 conf
ISSCC
Seonghyeok Park, Bumjun Kim, Junhee Cho, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2022 J jnl
IEEE Trans. Circuits Syst. II Express Briefs
Wonhui Park, Canxing Piao, Houk Lee, Jaehyuk Choi
2022 J jnl
IEEE Access
Khanh-Binh Nguyen, Jaehyuk Choi, Joon-Sung Yang
2021 conf
ISSCC
Bumjun Kim, Seonghyeok Park, Jung-Hoon Chun, Jaehyuk Choi, Seong-Jin Kim
2021 J jnl
IEEE Trans. Circuits Syst. II Express Briefs
Jee-Ho Park, Yongtae Shin, Jaehyuk Choi, Seong-Jin Kim
2021 conf
A-SSCC
Canxing Piao, Yeonsoo Ahn, Donguk Kim, Jihoon Park, Jubin Kang, Minseok Shin, Kangbong Seo, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2021 conf
VLSI Circuits
Hyeongseok Seo, Gihwan Cho, Jungwoo Kim, Jun-Han Bae, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2021 J jnl
IEEE J. Solid State Circuits
Hyeongseok Seo, Heesun Yoon, Dongkyu Kim, Jungwoo Kim, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2021 A* conf
DAC
Thai-Hoang Nguyen, Muhammad Imran, Jaehyuk Choi, Joon-Sung Yang
2020 conf
ISSCC
Donguk Kim, Seunghyun Lee, Dahwan Park, Canxing Piao, Jihoon Park, Yeonsoo Ahn, Kihwan Cho, Jungsoon Shin, Seung Min Song, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2020 conf
VLSI Circuits
Hyeongseok Seo, Heesun Yoon, Dongkyu Kim, Jungwoo Kim, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2020 conf
A-SSCC
Jaekwon Kim, Youngjun Ko, Jahoon Jin, Jaehyuk Choi, Jung-Hoon Chun
2020 J jnl
IEEE Access
Hyunsub Norbert Rie, Junhyung Cho, Jungjoon Lee, Srinivas Gandla, Seong-Jin Kim, Jaehyuk Choi
2020 J jnl
IEEE J. Solid State Circuits
Donguk Kim, Seunghyun Lee, Dahwan Park, Canxing Piao, Jihoon Park, Yeonsoo Ahn, Kihwan Cho, Jungsoon Shin, Seung Min Song, Seong-Jin Kim, Jung-Hoon Chun, Jaehyuk Choi
2019 J jnl
IEEE Trans. Circuits Syst. I Regul. Pap.
Jaekwon Kim, Woojin Jang, Yanghoon Lee, Wan Kim, Seunghyun Oh, Jongwoo Lee, Jaehyuk Choi, Jung-Hoon Chun, Thomas Byunghak Cho
2019 J jnl
IEEE Access
Seunghyun Lee, Dahwan Park, Sanguk Lee, Jaehyuk Choi, Seong-Jin Kim
2019 J jnl
Sensors
Donguk Kim, Jaehyuk Choi
2018 J jnl
Sensors
Sang-Hoon Kim, Hoon Shin, Youngkyun Jeong, June-Hee Lee, Jaehyuk Choi, Jung-Hoon Chun
2018 J jnl
Sensors
Chang-Ju Lee, Jong Kang Park, Canxing Piao, Han-Eol Seo, Jaehyuk Choi, Jung-Hoon Chun
2016 conf
ESSCIRC
Sang-Hoon Kim, Hoon Shin, Youngkyun Jeong, June-Hee Lee, Jaehyuk Choi, Jung-Hoon Chun
2016 J jnl
IEEE J. Solid State Circuits
Jaehyuk Choi, Jungsoon Shin, Dongwoo Kang, Du-Sik Park
2016 J jnl
IEEE Trans. Consumer Electron.
Seung-Chan Kim, Soo-Chul Lim, Jungsoon Shin, Jaehyuk Choi
2016 conf
ISOCC
Jaehyuk Choi
2015 conf
ISSCC
Jaehyuk Choi, Jungsoon Shin, Dongwoo Kang, Du-Sik Park
2015 J jnl
IEEE Trans. Circuits Syst. I Regul. Pap.
Jaehyuk Choi, Jungsoon Shin, Byongmin Kang
2015 J jnl
IEEE J. Solid State Circuits
Jaehyuk Choi, Seokjun Park, Jihyun Cho, Euisik Yoon
2014 J jnl
IEEE J. Solid State Circuits
Jihyun Cho, Jaehyuk Choi, Seong-Jin Kim, Seokjun Park, Jungsoon Shin, James D. K. Kim, Euisik Yoon
2014 J jnl
IEEE J. Solid State Circuits
Jaehyuk Choi, Seokjun Park, Jihyun Cho, Euisik Yoon
2014 conf
IMSE
Byongmin Kang, Jungsoon Shin, Jaehyuk Choi, James D. K. Kim
2013 conf
ISSCC
Jaehyuk Choi, Seokjun Park, Jihyun Cho, Euisik Yoon
2012 conf
ISSCC
Jaehyuk Choi, Seokjun Park, Jihyun Cho, Euisik Yoon
2007 conf
ISSCC
Jaehyuk Choi, Sang-Wook Han, Seong-Jin Kim, Sun-Il Chang, Euisik Yoon
2007 J jnl
IEEE J. Solid State Circuits
Jaehyuk Choi, Sang-Wook Han, Seong-Jin Kim, Sun-Il Chang, Euisik Yoon
Dockerfile
← Index Dockerfile dockerfile
FROM python:3.12-slim

# Prevent interactive prompts during package installation
ENV DEBIAN_FRONTEND=noninteractive

# Install system dependencies (build tools will be removed after pip install).
# curl + ca-certificates + gnupg are needed to add the NodeSource repository
# for the JS analysis toolchain (webcrack + @nodesecure/js-x-ray).
RUN apt-get update && apt-get install -y \
    git \
    gcc \
    g++ \
    build-essential \
    libmagic1 \
    file \
    libqt5core5a \
    libqt5gui5 \
    libqt5widgets5 \
    default-jre-headless \
    curl \
    ca-certificates \
    gnupg \
    && rm -rf /var/lib/apt/lists/*

# Install Node.js 22 LTS (needed by webcrack and @nodesecure/js-x-ray). Pinning
# to 22.x because that's the active LTS — bumping to a future major is a
# deliberate Dockerfile change, not a silent upgrade on rebuild.
RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && \
    apt-get install -y nodejs && \
    rm -rf /var/lib/apt/lists/*

# webcrack is the deobfuscator (CLI on PATH). Pinned to 2.16.0 — released
# 2026-04-25, last verified working with our subprocess invocation. Bumping
# this is a deliberate change so a future regression in webcrack does not
# show up as a silent JSDeobfuscation behaviour shift on image rebuild.
RUN npm install -g webcrack@2.16.0

# Create application directory
WORKDIR /app

# Copy requirements and install Python dependencies
COPY requirements.txt .
RUN pip3 install --no-cache-dir -r requirements.txt

# Remove build dependencies to reduce image size. curl + gnupg are kept —
# curl is widely useful and gnupg is small. Node.js stays.
RUN apt-get remove -y gcc g++ build-essential git && \
    apt-get autoremove -y && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/*

# Copy application code (explicit files to help debug .dockerignore issues)
COPY redb/ ./redb/
COPY start.py .
COPY scripts/ ./scripts/

# Install @nodesecure/js-x-ray locally next to its bundled Node bridge so the
# Python wrapper's `node_modules/@nodesecure/js-x-ray` existence check passes
# without any runtime configuration. Version is pinned in the package.json.
# The npm install also triggers the `postinstall: patch-package` hook which
# re-applies the local patch in scripts/patches/ — currently a one-line fix
# for a `from "repl"` → `from "module"` import in [email protected] that breaks
# on Node 22 patches above ~22.10. Drop the patch when js-x-ray ships a fix.
RUN cd /app/redb/extractors/js_extractors/scripts && npm install --omit=dev

# Set up logging path and create logs directory
ENV LOG_FILE_PATH="/app/logs/"
RUN mkdir -p /app/logs

# Environment variables for tools (snapshot-style paths)
ENV CAPA_PATH="/usr/bin/capa"
ENV DIE_PATH="/usr/bin/nfdc"
ENV GORESYM_PATH="/usr/bin/GoReSym"
ENV JADX_PATH="/opt/deploy/jadx/bin/jadx"
ENV APKTOOL_PATH="/usr/local/bin/apktool"
ENV MALCONTENT_PATH="/usr/local/bin/mal"
ENV PATH="/usr/bin:/opt/binaryninja:${PATH}"
ENV PYTHONPATH="/opt/binaryninja/python"

# Tool timeouts
ENV CAPA_TIMEOUT="300"
ENV DIE_TIMEOUT="180"
ENV MALCONTENT_TIMEOUT="300"
ENV JADX_TIMEOUT="600"
ENV BINJA_TIMEOUT="1200"
ENV DECOMPILE_EXTRACTOR_TIMEOUT="2580"

ENV MALCONTENT_FORMATS=pebin,elf,macho,apk,javascript

# JS analysis toolchain. webcrack is on PATH from the global npm install;
# js-x-ray's Python wrapper finds the bundled Node bridge at the default
# location (no env needed). Override these in .env / Nomad if you swap tools.
ENV JS_DEOBFUSCATOR_PATH="webcrack"
ENV JS_DEOBFUSCATE_TIMEOUT="60"
ENV JS_XRAY_TIMEOUT="60"

# Copy the Binary Ninja setup script
COPY scripts/setup-and-run.sh /usr/local/bin/setup-and-run.sh
RUN chmod +x /usr/local/bin/setup-and-run.sh

# Create non-root user for security
RUN useradd -m -u 1000 analyzer
RUN chown -R analyzer:analyzer /app /app/logs
USER analyzer

# Set entrypoint to setup script for Binary Ninja installation (runtime)
ENTRYPOINT ["/usr/local/bin/setup-and-run.sh"]

# Set working directory
WORKDIR /app

# Default command - supports both feature extraction and decompilation
CMD ["python3", "start.py", "--nomad-job"]