Skip to content

In order to defend neural networks against malicious attacks, recent approaches propose the use of secret keys in the training or inference pipelines of learning systems. However, the secrecy of the key is often not discussed. In the Thesis, we explore the issue for the case of a recently proposed key-based deep neural network.

Notifications You must be signed in to change notification settings

tkupek/cnn-keyleakage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exploring the Difficulty of Hiding Keys in Neural Networks

In order to defend neural networks against malicious attacks, recent approaches propose the use of secret keys in the training or inference pipelines of learning systems. While this concept is innovative and the results are promising in terms of attack mitigation and classification accuracy, the effectiveness lasts on the secrecy of the key. However, this aspect is often not discussed. In this short paper, we explore this issue for the case of a recently proposed key-based deep neural network. White-box experiments on multiple models and datasets, using the original key-based method and our own extensions, show that it is currently possible to extract secret key bits with relatively limited effort.

Link to project: UIBK Security & Privacy Lab

Code Overview

//TODO

Models and Datasets

Taboo Trap

Adversarial Attacks & Transferability

Visualization

Example Usage

//TODO

Results

The final master thesis can be found at [...] //TODO

About

In order to defend neural networks against malicious attacks, recent approaches propose the use of secret keys in the training or inference pipelines of learning systems. However, the secrecy of the key is often not discussed. In the Thesis, we explore the issue for the case of a recently proposed key-based deep neural network.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages