TY - GEN
T1 - Locking Decision Tree with State Permutation Obfuscation
T2 - 22nd IEEE Interregional NEWCAS Conference, NEWCAS 2024
AU - Karn, Rupesh Raj
AU - Sinanoglu, Ozgur
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - This paper presents a mechanism for enhancing the security of decision tree machine learning models by employing finite state machine (FSM) permutation obfuscation. Our approach obscures the internal structure of the decision tree through key-driven state transitions, thwarting attackers from deciphering the logic or extracting sensitive information. We demonstrate the effectiveness of our method with a Python-based software prototype using the MNIST dataset, maintaining accuracy while deterring several attacks including brute-force, side-channel, and reverse engineering attempts. The implementation lays the foundation for replicating the mechanism on hardware platforms like FPG As, enabling efficient and secure deployment in resource-constrained environments.
AB - This paper presents a mechanism for enhancing the security of decision tree machine learning models by employing finite state machine (FSM) permutation obfuscation. Our approach obscures the internal structure of the decision tree through key-driven state transitions, thwarting attackers from deciphering the logic or extracting sensitive information. We demonstrate the effectiveness of our method with a Python-based software prototype using the MNIST dataset, maintaining accuracy while deterring several attacks including brute-force, side-channel, and reverse engineering attempts. The implementation lays the foundation for replicating the mechanism on hardware platforms like FPG As, enabling efficient and secure deployment in resource-constrained environments.
KW - Decision Tree Security
KW - Finite State Machine
KW - Locking Mechanism
KW - MNIST
KW - Obfuscation
KW - State Permutation
UR - http://www.scopus.com/inward/record.url?scp=85205719327&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85205719327&partnerID=8YFLogxK
U2 - 10.1109/NewCAS58973.2024.10666302
DO - 10.1109/NewCAS58973.2024.10666302
M3 - Conference contribution
AN - SCOPUS:85205719327
T3 - 2024 22nd IEEE Interregional NEWCAS Conference, NEWCAS 2024
SP - 353
EP - 357
BT - 2024 22nd IEEE Interregional NEWCAS Conference, NEWCAS 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 16 June 2024 through 19 June 2024
ER -