Kim Dong-Chan
Department of Information Security, Cryptology, and Mathematics, Kookmin University, Seoul, Korea
Department of Information Security, Cryptology, and Mathematics, Kookmin University, Seoul, Korea
Provable Security, Public Key Cryptography, Whitebox Cryptography, Coding Theory, etc.
Ph.D., Department of Mathematics, Sogang University (서강대학교), Korea
Thesis: Several weight enumerators and zeta polynomials of linear codes (Advisor: Dae San Kim)
Mar. 2006. ∼ Feb. 2013. (Leave of absence: 2007.03. - 2010.02.)
M.S. Department of Mathematics, Sogang University (서강대학교), Korea
Thesis: MacWilliams identity and Krawtchouk polynomials (Advisor: Dae San Kim)
Mar. 2001. ∼ Feb. 2003.
B.S., Department of Mathematics, Sogang University (서강대학교), Korea
Mar. 1996. ∼ Feb. 2001.
Sep. 01, 2024. ∼ Present. Professor at Department of Information Security, Cryptology, and Mathematics (정보보안암호수학과), Kookmin University, Korea
Sep. 01, 2018. ∼ Aug. 31. 2024. Associate professor at Department of Information Security, Cryptology, and Mathematics (정보보안암호수학과), Kookmin University, Korea
Jan. 01, 2017. ∼ Aug. 31. 2018 Assistant professor at Department of Information Security, Cryptology, and Mathematics (정보보안암호수학과), Kookmin University, Korea
Mar. 01, 2016. ∼ Dec. 31, 2016 Assistant professor at Department of Mathematics (수학과), Kookmin University, Korea
Oct. 16, 2015. ∼ Feb. 15, 2016. Senior engineer at Mobile Communications Business (무선사업부), Samsung Electronics, Korea
Dec. 01, 2014. ∼ Oct. 15, 2015. Senior engineer at DMC R&D Center (DMC 연구소), Samsung Electronics, Korea
Dec. 11, 2006. ∼ Nov. 21, 2014. Senior researcher at The Attached Institute of ETRI (NSR: National Security Research Institute, ETRI부설 국가보안기술연구소), Daejeon, Korea
Feb. 03, 2003. ∼ Apr. 30, 2004. Researcher at NCUBIC Inc., Seoul, Korea
김민지, 김동찬, 이진 Goppa 부호의 Berlekamp-Massey 디코딩에 관한 연구, 한국정보보호학회 하계학술대회, 2025 (6월)
박동현, 김동찬, 랜덤 오라클 모델과 양자 랜덤 오라클 모델에 관한 연구, 한국정보보호학회 하계학술대회, 2025 (6월)
김동현, 김동찬, RSA-OAEP 안전성 증명 이력에 관한 연구, 한국정보보호학회 하계학술대회, 2025 (6월)
김예진, 김동찬, 테이블 참조 기반 화이트박스 구현 기법에 관한 연구, 한국정보보호학회 하계학술대회, 2025 (6월)
김동현, 김민지, 박동현, 이제원, 김동찬, CHAMELEON: 화상회의용 워터마크 기술, 동계 통신학회 종합학술발표회, 2025 (2월)
김민지, 박동현, 김동찬, 부호 기반 키설정 PALOMA의 확장 Patterson 디코더 예외 상황에 관한 연구, 동계 통신학회 종합학술발표회, 2025 (2월)
박동현, 김민지, 김동찬, Gao-Mateer Additive FFT 를 이용한 부호 기반 키설정 PALOMA 의 오류 위치 다항식 해 찾기에 관한 연구, 동계 통신학회 종합학술발표회, 2025 (2월)
이제원, 최덕경, 김문수, 김동찬, 부호 기반 키설정 PALOMA 의 운영체제별 세부 연산 속도에 관한 연구, 동계 통신학회 종합학술발표회, 2025 (2월)
박동현, 김민지, 이제원, 김동현, 김동찬, 부호 기반 키 체결 PALOMA의 성능 측정에 관한 연구, 한국정보보호학회 동계학술대회, 2024 (11월)
이제원, 김동현, 김민지, 박동현, 김동찬, Gao-Mateer Additive FFT의 반복문 방식 구현에 관한 연구, 한국정보보호학회 동계학술대회, 2024 (11월)
김동현, 박동현, 김민지, 이제원, 김동찬, ECB 모드 암호의 일방향성 안전성과 구별 불가능성 안전성에 관한 연구, 한국정보보호학회 하계학술대회, 2024 (06월)
김민지, 박동현, 이제원, 김동찬, 화상회의 보안성 평가 지침에 관한 연구, 한국정보보호학회 하계학술대회, 2024 (06월)
박동현, 김민지, 김동현, 김동찬, 이진 분해가능 Goppa 부호의 확장 Patterson 디코딩에 관한 연구, 동계 통신학회 종합학술발표회, 2024 (2월)
김민지, 박동현, 김동찬, 부호 기반 키체결 PALOMA의 섞음 연산 SHUFFLE에 관한 연구, 한국정보보호학회 하계학술대회, 2023 (6월) (제6회 부채널정보분석 워크숍 차세대 정보보호 여성 과학기술인상, 2023.07.06.)
Dong-Chan Kim, Chang-Yeol Jeon, Yeonghyo Kim, Minji Kim, PALOMA: Binary Separable Goppa-based KEM, CBCrypto 2023
김민지, 김동찬, Barrett Reduction과 Montgomery Reduction을 기반으로 한 RSA 비밀키 연산 고속화에 관한 연구, 동계 통신학회 종합학술발표회, 2023 (2월)
김민지, 김영효, 전창열, 김동찬, 3-Way Toom-Cook 을 이용한 7680/15360비트 정수 곱셈에 관한 연구, 한국정보보호학회 동계학술대회, 2022 (11월)
김영효, 김민지, 전창열, 김동찬, Classic McEliece의 Goppa Polynomial 생성에 관한 연구, 한국정보보호학회 동계학술대회, 2022 (11월)
김영효, 김민지, 이제원, 전창열, 김동찬, 유클리드 호제법과 이진 최대공약수 알고리듬을 이용한 최대공약수 고속 계산에 관한 연구, 하계 통신학회 종합학술발표회, 2022 (6월)
이제원, 김민지, 김영효, 전창열, 김동찬, 다항식 몫환 F_p[X]⟨X^n+1⟩의 NTT 기반 곱셈 연산에 관한 연구, 하계 통신학회 종합학술발표회, 2022 (6월)
전창열, 김동찬, Patterson 디코딩 기반 Classic McEliece 키 복호 연산에 관한 연구, 동계 통신학회 종합학술발표회, 2022 (2월) (우수논문상)
이제원, 전창열, 최장혁, 김동찬, 유한체의 랜덤 순서 집합 생성 기법에 관한 연구, 동계 통신학회 종합학술발표회, 2022 (2월)
전창열, 최장혁, 김동찬, 유한체 상에서의 기약다항식 생성에 관한 연구, 동계 통신학회 종합학술발표회, 2022 (2월)
최장혁, 전창열, 이제원, 김동찬, 다항식 몫환 F_p [x]/<x^N-1> 의 이산 푸리에 변환 기반 곱셈에 관한 연구, 동계 통신학회 종합학술발표회, 2022 (2월)
전창열, 김동찬, 이진 Goppa 부호 구현에 관현 연구, 하계 통신학회 종합학술발표회, 2021 (6월)
최장혁, 박민진, 김동찬, Classic McEliece 규격 및 파라미터별 성능에 관한 연구, 하계 통신학회 종합학술발표회, 2021 (6월)
인재휘, 김동찬, Horner’s Method와 Chien Search의 효율성 측정에 관한 연구, 하계 통신학회 종합학술발표회, 2021 (6월)
박민진, 오진석, 인재휘, 전창열. 김동찬, 확장 이진 유한체 제곱근 연산의 최적 구현 기법에 관한 연구, 한국정보보호학회 영남지부 2021년 정보보호학술논문발표회, 2021 (2월)
전창열, 박민진, 인재휘, 오진석, 김동찬, 확장 이진 유한체 제곱근 연산의 효율적 구현에 관한 연구, 동계 통신학회 종합학술발표회, 2021 (2월)
전창열, 최장혁, 김동찬, Goppa 부호와 Patterson 디코딩에 관한 연구, 하계 통신학회 종합학술발표회, 2020 (8월)
박민진, 이영도, 이윤진, 김동찬, 정보집합 디코딩을 위한 패리티 검사행렬 변환에 관한 연구, 하계 통신학회 종합학술발표회, 2020 (8월)
인재휘, 안성현, 김동찬, BCH부호와 Peterson-Gorenstein-Zierler디코딩에 관한 연구, 하계 통신학회 종합학술발표회, 2020 (8월)
Yongjin Yeom, Dong-Chan Kim, Chung Hun Baek, and Junbum Shin, Cryptanalysis of the obfuscated round boundary technique for whitebox cryptography, Science China Information Sciences, volume 63, Article number: 139106 (2020)
Jaeheon Kim, Je Hong Park, Dong-Chan Kim, and Woo-Hwan Kim, Complete Addition Law for Montgomery Curves, ICISC 2019
안성현, 윤영진, 이윤진, 전창열, 김주영, 김동찬, 선형동치 알고리듬의 효율적인 구현에 관한 연구 , 하계 통신학회 종합학술발표회, 2019 (6월)
김주영, 김동찬, 확장 이진 유한체상에서의 제곱, 제곱근 연산에 관한 연구 , 하계 통신학회 종합학술발표회, 2019 (6월)
김주영, 김동찬, 정규 기저를 사용하는 이진 유한체 연산에 관한 연구, 동계 통신학회 종합학술발표회, 2019 (1월)
Deukjo HONG, Dong-Chan KIM, Daesung KWON, Improving MDC-4 to Be More Secure, IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences Vol.E102-A, No.1, pp.278-289, 2019 (January)
김주영, 김동찬, Berlekamp 다항식 인수분해 알고리듬에 관한 연구, 추계 통신학회 종합학술발표회, 2018 (11월)
함은지, 김주영, 김동찬, ASASA 구조의 동치연산에 관한 연구, 하계 통신학회 종합학술발표회, 2018 (6월)
Gil Chun Kim, Dong-Chan Kim, Coset Weight Enumerators and a Green’s Function over a Hamming Scheme with Application to Cheeger’s Constants, Proceedings of the Jangjeon Mathematical Society, Vol 21 (3), April, 2018 (ISSN:15987264)
Dong-Chan Kim, Dae San Kim, Poset weight enumerators, Advanced Studies Contemporary Mathematics, volume 27 (2), 2017 (April)
Deukjo Hong, Dong-Chan Kim, Daesung Kwon, Jongsung Kim, Improved preimage attacks on hash modes of 8-round AES-256, Multimedia Tools and Applications, Volume 75, Issue 22, pp 14525–14539, November 2016
Dong-Chan Kim, Deukjo Hong, Jung-Keun Lee, Woohan Kim, Daesung Kwon, LSH: A New Fast Secure Hash Function Family, ICISC 2014
Donggeon Lee, Dong-Chan Kim, Daesung Kwon and Howon Kim, Efficient Hardware Implementation of the Lightweight Block Encryption Algorithm LEA, Sensors 2014, 14(1), 975-994; doi:10.3390/s140100975
Deukjo Hong, Jung-Keun Lee, Dong-Chan Kim, Daesung Kwon, Kwon Ho Ryu, Dong-Geon Lee, LEA: A 128-Bit Block Cipher for Fast Encryption on Common Processors, WISA, 2013
Deukjo Hong, Dong-Chan Kim, Woo-Hwan Kim, Jongsung Kim, Higher order eTCR hash functions, Computers and Mathematics with Applications 65(9): 1396-1402, 2013
Dong-Chan Kim, Dae San Kim, Jong Yoon Hyun, New metrics arising from matroids of linear codes, Proceedings of the Jangjeon Mathematical Society, Vol 16 (2), April, 2013 (ISSN:15987264)
Dong-Chan Kim, Jong Yoon Hyun, A Riemann hypothesis analogue for near-MDS codes, Discrete Applied Mathematics 160(16-17): 2440-2444, 2012
Deukjo Hong, Bonwook Koo, Dong-Chan Kim, Preimage and Second-Preimage Attacks on PGV Hashing Modes of Round-Reduced ARIA, Camellia, and Serpent, IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences 95-A(1):372-380, 2012
Dae San Kim, Dong Chan Kim, Jong Yoon Hyun, Simple proofs for duality of generalized minimum poset weights and weight distributions of (Near-) MDS poset codes, Advanced Studies Contemporary Mathematics volume 22 (1), 2012
Dae San Kim, Dong Chan Kim, Character sums and MacWilliams identities, Discrete Mathematics 287(1-3): 155-160, 2004
Howon Kim and Dong-Chan Kim, Information Security and Cryptology - ICISC 2017 - 20th International Conference, Seoul, South Korea, November 29 - December 1, 2017, Revised Selected Papers. Lecture Notes in Computer Science 10779, Springer 2018, ISBN 978-3-319-78555-4
ISO/IEC 29192-2:2019 Information security — Lightweight cryptography — Part 2: Block ciphers
Dong-Chan Kim, Jung Hwan Song, Dongyoung Roh
2019.11.15.
An electronic device performing encryption and decryption and control method thereof (암호화 및 복호화를 수행하는 전자 장치 및 그 제어 방법)
Worldwide: Application No. PCT/KR2020/005727 (2020.04.29.)
Apparatus and method for performing compression operation in hash algorithm (해시 알고리즘에서의 압축 연산을 수행하기 위한 장치 및 방법)
Korea: Application No. 10-2013-0088514 (2013.07.26), Application No. 10-2013-0060863 (2013.05.29)
USA: Application No. 14/155,756 (2014.01.15)
Japan: Application No. 2014-005890 (2014.01.16)
Low power encryption apparatus and method (저전력 암호화 장치 및 방법)
Korea: Patent No. 1013306640000 (2013.11.08), Application No. 1020120064278 (2012.06.15)
USA: Publication No. 20130336480 (2013.12.19), Application No. 13909155 (2013.06.04)
Japan: Application No. 2012-243636 (2012.11.05)
Method and apparatus for secure communication between cryptographic systems using real time clock
USA: Patent No. 08036383 (2011.10.11), Publication No. 20090138743 (2009.05.28), Application No. 12103130 (2008.04.15)
Japan: Publication No. 21130928 (2009.06.11), Application No. 20128610 (2008.05.15)
Code-based Cryptography, Hansung University, Korea (Korean, July 19, 2021)
Collision Search and its Applications, Korean University, Korea (Korean, January 26, 2021)
수학과 암호, Dong Incheon High School, Korea (Korean, November 20, 2020)
Code-based Cryptography, NSHC, Korea (Korean, November 12, 2020)
RSA와 타원곡선, Hansung University, Korea (Korean, August 7, 2020)
진화하고 있는 암호!, Sogang University, Korea (Korean, June 13, 2019)
암호! 수학과 공학의 멋진 콜라보레이션, Sookmyung Women's University, Korea (Korean, May 9, 2019)
머신러닝과 암호분석, 운영체제안선성연구단, Korea (Korean, April 17, 2019)
Implementation of Cryptographic Algorithms using SIMD and Crypto Instructions, 암호기술 전문인력양성과정, Korea (Korean, July 27, 2018.)
Finite Field Arithmetic, 대한수학회, Korea (Korean, April 28, 2017.)
Lightweight Block Cipher LEA, 국방보안기술연구소, Korea (Korean, October 11, 2016.)
Proposal for Inclusion of LEA in ISO/IEC 29192-2, WISC, Korea (Korean, September 1, 2016.)
Implementation of Cryptographic Algorithms using SIMD and Crypto Instructions, Korea Crypto Forum, Korea (Korean, August 23, 2016.)
Cryptographic Algorithms Implementation using SIMD and Crypto Instructions, KISA, Korea (Korean, August 4, 2016.)
Software Implementation of KCMVP Cryptographic Algorithms, NSR, Korea (Korean, July 21, 2016.)
Software Implementation of Cryptographic Algorithms, 암호기술 전문인력양성과정, Korea (Korean, July 1, 2016.)
Design of LEA and LSH, Sogang university, Korea (Korean, June 8, 2015.)
Design and Implementation of LEA, KAIST, Korea (English, June 3, 2014. )
Cryptography and Mathematics, Hannam university, Korea (Korean, May 16, 2014.)
Design of S-box, Chosun university, Korea (Korean, January 28, 2014.)
Poset Codes, Seoul national university, Korea (Korean, April 11, 2013.)
Cryptography and Mathematics, Dongguk university, Korea (Korean, March 28, 2013.)
PALOMA: Binary Separable Goppa-based KEM, CBCrypto 2023, Lyon, France (English, April 22, 2023.)
Poset Weight Enumerators, International Conference of the Jangjeon Mathematical Society(ICJMS), Seoul, Korea (Korean, July 27, 2016.)
A Riemann Hypothesis Analogue for Near-MDS Codes, Sino-Korea International Conference on Coding Theory and Related Topics, Wuhan, China (English, August 19-24, 2013.)
LEA: A software-oriented lightweight block cipher, KMS Fall Meeting, Daejeon, Korea (Korean, October 5, 2012.)
New metrics arising from matroids of linear codes, International Conference of the Jangjeon Mathematical Society(ICJMS), Seoul, Korea (English, July 28, 2012.)
Proofs for monotonicity and duality of generalized minimum P-distance using demi-matroid, Postech Workshop on Coding Theory(PWCT), Postech, Korea (English, December 11, 2011.)
A Riemann Hypothesis Analogue for Near-MDS Codes, Postech Workshop on Coding Theory (PWCT), Postech, Korea (English, December 11, 2011.)
A Riemann Hypothesis Analogue for Near-MDS Codes, International Workshop on Coding and Cryptography, Ewha university, Korea (English, August 26, 2011.)
New metrics arising from matroids of linear codes, KMS Spring Meeting, Korea university, Korea (Korean, April 30, 2011.)
Construction of linear MDS-type codes on P-metric space, 13th algebraic combinatorics seminar, Pusan university, Korea (English, June 10, 2006.)
2025 / 2 / Computer Programming (전산학실습, 01568E) / Undergraduate / Korean / 1 class
2025 / 2 / Eureka Project (유레카프로젝트) / Undergraduate / Korean / 1 class
2025 / 2 / Secure S/W Implementation (보안SW구현) / Undergraduate / Korean / 1 class
2025 / 1 / Cryptographic Algorithm (암호 알고리즘) / Graduate / Korean / 1 class
2025 / 1 / Introduction to Programming (기초프로그래밍, 085133) / Undergraduate / Korean / 1 class
2025 / 1 / Public Key Cryptography (공개키암호, 139570) / Undergraduate / Korean / 1 class
2024 / 2 / Analysis and Implementation of Security Technical Standards (보안기술표준분석및구현) / Graduate/ Korean / 1 class
2024 / 2 / Computer Programming (전산학실습, 01568E) / Undergraduate / Korean / 1 class
2024 / 2 / Advanced Application Programming (고급응용프로그래밍, 084490) / Undergraduate / Korean / 1 class
2024 / 1 / Hash Function And Data Authentication (해시함수와데이터인증, 675850a-01) / Graduate / Korean / 1 class
2024 / 1 / Introduction to Programming (기초프로그래밍, 085133) / Undergraduate / Korean / 1 class
2024 / 1 / Public Key Cryptography (공개키암호, 139570) / Undergraduate / Korean / 1 class
2023 / 2 / Cryptanalysis of Public-key Cryptosystem (공개키암호분석이론) / Graduate / Korean / 1 class
2023 / 2 / Advanced Application Programming (고급응용프로그래밍, 084490) / Undergraduate / Korean / 1 class
2023 / 2 / UROP (연구참여과정, 1129201) / Undergraduate / Korean / 1 class
2023 / 1 / Public Key Cryptography (공개키암호, 139570) / Undergraduate / Korean / 1 class
2023 / 1 / Seminar in Special Topics (사제동행세미나, 036711) / Undergraduate / Korean / 1 class (Topic: Security)
2022 / sabbatical year
2021 / 2 / Cryptanalysis of Public-key Cryptosystem (공개키암호분석이론) / Graduate / Korean / 1 class
2021 / 2 / UROP (연구참여과정, 1129201) / Undergraduate / Korean / 1 class
2021 / 2 / Eureka Project (유레카 프로젝트) / Undergraduate / Korean / 1 class
2021 / 2 / Advanced Application Programming (고급응용프로그래밍, 084490) / Undergraduate / Korean / 1 class
2021 / 1 / Public Key Cryptography (공개키암호, 139570) / Undergraduate / Korean / 1 class
2021 / 1 / Analysis and Implementation of Security Technical Standards (보안기술표준분석및구현) / Graduate/ Korean / 1 class
2020 / 2 / Advanced Application Programming (고급응용프로그래밍, 084490) / Undergraduate / Korean / 1 class
2020 / 2 / Secure Protocols (보안프로토콜, 139560) / Undergraduate / Korean / 1 class
2020 / 2 / Cryptographic Algorithms (암호알고리듬) / Graduate / Korean / 1 class
2020 / 1 / Number Theory and Applications (정수론및응용, 011355) / Undergraduate / Korean / 1 class
2020 / 1 / Public Key Cryptography (공개키암호, 139570) / Undergraduate / Korean / 1 class
2020 / 1 / Seminar in Special Topics (사제동행세미나, 036711) / Undergraduate / Korean / 1 class (Topic: Error-Correcting Codes)
2019 / 2 / Advanced Application Programming (고급응용프로그래밍, 084490) / Undergraduate / English / 1 class
2019 / 2 / Cryptanalysis of Public-key Cryptosystem (공개키암호분석이론) / Graduate / Korean / 1 class
2019 / 1 / Number Theory and Exercise (정수론및연습, 011354) / Undergraduate / English / 1 class
2019 / 1 / Public Key Cryptography (공개키암호, 139570) / Undergraduate / Korean / 1 class
2019 / 1 / Introduction to PKI (PKI 개론) / Graduate / Korean / 1 class
2018 / 2 / Computer Programming (전산학실습, 01568E) / Undergraduate / Korean / 1 class
2018 / 2 / Advanced Application Programming (고급응용프로그래밍, 084490) / Undergraduate / English / 1 class
2018 / 2 / Industry Seminar (산업체세미나, 139670) / Undergraduate / Korean / 1 class
2018 / 2 / Security Implementation Methodology (보안구현개발방법론) / Graduate / Korean / 1 class
2018 / 1 / Introduction to Programming (기초프로그래밍, 085133) / Undergraduate / English / 1 class
2018 / 1 / Public Key Cryptography (공개키암호, 139570) / Undergraduate / Korean / 1 class
2018 / 1 / Analysis and Implementation of Security Technical Standards (보안기술표준분석및구현) / Graduate / Korean / 1 class
2017 / 2 / Computer Programming (전산학실습, 01568E) / Undergraduate / English / 1 class
2017 / 2 / Topics in Symmetric Key Cryptanalysis (대칭키암호분석) / Graduate / Korean / 1 class
2017 / 1 / Calculus and Exercise I (미적분학과 연습 I, 043743) / Undergraduate / English / 2 classes
2017 / 1 / Programming for Mathematics (수학적프로그래밍) / Undergraduate / Korean / 1 class
2017 / 1 / Software Implementation of Cryptographic Algorithms (암호소프트웨어구현) / Graduate / Korean / 1 class
2016 / 2 / Calculus and Exercise II (미적분과 연습 II, 011499) / Undergraduate / English / 1 classes
2016 / 2 / Computer Programming (전산학 실습) / Undergraduate / Korean / 2 classes
2016 / 1 / Calculus and Exercise I (미적분학과 연습 I, 043743) / Undergraduate / English / 1 classes
2016 / 1 / Programming for Mathematics (수학적프로그래밍) / Undergraduate / Korean / 1 class