Improved Neural Distinguishers with (Related-key) Differentials:
Applications in SIMON and SIMECK
- URL: http://arxiv.org/abs/2201.03767v1
- Date: Tue, 11 Jan 2022 04:00:11 GMT
- Title: Improved Neural Distinguishers with (Related-key) Differentials:
Applications in SIMON and SIMECK
- Abstract summary: We build neural distinguishers (NDs) and related-key neural distinguishers (RKNDs) against Simon and Simeck.
The ND and RKND for Simon32/64 reach 11-, 11-round with an accuracy of 59.55% and 97.90%, respectively.
For Simeck32/64, ND and RKND of 11-, 14-round are obtained, reaching an accuracy of 63.32% and 87.06%, respectively.
- Score: 13.466640311101433
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In CRYPTO 2019, Gohr made a pioneering attempt, and successfully applied deep
learning to the differential cryptanalysis against NSA block cipher Speck32/64,
achieving higher accuracy than the pure differential distinguishers. By its
very nature, mining effective features in data plays a crucial role in
data-driven deep learning. In this paper, in addition to considering the
integrity of the information from the training data of the ciphertext pair,
domain knowledge about the structure of differential cryptanalysis is also
considered into the training process of deep learning to improve the
performance. Besides, based on the SAT/SMT solvers, we find other high
probability compatible differential characteristics which effectively improve
the performance compared with previous work. We build neural distinguishers
(NDs) and related-key neural distinguishers (RKNDs) against Simon and Simeck.
The ND and RKND for Simon32/64 reach 11-, 11-round with an accuracy of 59.55%
and 97.90%, respectively. For Simon64/128, the ND achieve an accuracy of 60.32%
in 13-round, while it is 95.49% for the RKND. For Simeck32/64, ND and RKND of
11-, 14-round are obtained, reaching an accuracy of 63.32% and 87.06%,
respectively. And we build 17-round ND and 21-round RKND for Simeck64/128 with
an accuracy of 64.24% and 62.96%, respectively. Currently, these are the
longest (related-key) neural distinguishers with higher accuracy for
Simon32/64, Simon64/128, Simeck32/64 and Simeck64/128.
Related papers
- EfficientSign: An Attention-Enhanced Lightweight Architecture for Indian Sign Language Recognition [3.4772255133148366]
We build a lightweight model which takes EfficientNet-B0 and focuses on two attention modules.<n>We tested it against five other approaches on 12,637 images of Indian Sign Language alphabets.
arXiv Detail & Related papers (2026-04-09T18:27:57Z) - Enhancing Deep Learning-Based Rotational-XOR Attacks on Lightweight Block Ciphers Simon32/64 and Simeck32/64 [9.595193236716314]
Gohr pioneered neural cryptanalysis by introducing differential-based neural distinguishers to attack Speck32/64.<n>This paper focuses on optimizing distinguishers and presenting key-recovery attacks for the lightweight block ciphers Simon32/64 and Simeck32/64.
arXiv Detail & Related papers (2025-11-09T11:35:11Z) - End-to-End Implicit Neural Representations for Classification [57.55927378696826]
Implicit neural representations (INRs) encode a signal in neural network parameters and show excellent results for signal reconstruction.
INR-based classification still significantly under-performs compared to pixel-based methods like CNNs.
This work presents an end-to-end strategy for initializing SIRENs together with a learned learning-rate scheme.
arXiv Detail & Related papers (2025-03-23T16:02:23Z) - Homomorphic WiSARDs: Efficient Weightless Neural Network training over encrypted data [3.3748750222488657]
Homomorphic evaluation of inference algorithms is practical even for relatively deep Convolution Neural Networks (CNNs)
This work introduces the homomorphic evaluation of Wilkie, Stonham, and Aleksander's Recognition Device (WiSARD) and subsequent Weightless Neural Networks (WNNs) for training and inference on encrypted data.
arXiv Detail & Related papers (2024-03-29T14:09:59Z) - Touch Analysis: An Empirical Evaluation of Machine Learning
Classification Algorithms on Touch Data [7.018254711671888]
We propose a novel Deep Neural Net (DNN) architecture to classify the individuals correctly.
When we combine the new features with the existing ones, SVM and kNN achieved the classification accuracy of 94.7% and 94.6%, respectively.
arXiv Detail & Related papers (2023-11-23T20:31:48Z) - Exploiting CNNs for Semantic Segmentation with Pascal VOC [0.0]
We present a comprehensive study on semantic segmentation with the Pascal VOC dataset.
We firstly use a Fully Convolution Network (FCN) baseline which gave 71.31% pixel accuracy and 0.0527 mean IoU.
We analyze its performance and working and subsequently address the issues in the baseline with three improvements.
arXiv Detail & Related papers (2023-04-26T00:40:27Z) - Collaborative Learning with a Drone Orchestrator [79.75113006257872]
A swarm of intelligent wireless devices train a shared neural network model with the help of a drone.
The proposed framework achieves a significant speedup in training, leading to an average 24% and 87% saving in the drone hovering time.
arXiv Detail & Related papers (2023-03-03T23:46:25Z) - Improved Differential-neural Cryptanalysis for Round-reduced Simeck32/64 [7.503547605892289]
We develop the Inception neural network that is compatible with the round function of Simeck to improve the accuracy of neural distinguishers.
Compared with the DDT-based distinguishers, the 9-, and 10-round neural distinguishers achieve better accuracy.
An enhanced 15-round and the first practical 16-, and 17-round attacks are implemented for Simeck32/64, and the success rate of both the 15-, and 16-round attacks is almost 100%.
arXiv Detail & Related papers (2023-01-27T09:00:09Z) - LOT: Layer-wise Orthogonal Training on Improving $\ell_2$ Certified
Robustness [14.206377940235091]
Recent studies show that training deep neural networks (DNNs) with Lipschitz constraints are able to enhance adversarial robustness and other model properties such as stability.
We propose a layer-wise orthogonal training method (LOT) to effectively train 1-Lipschitz convolution layers.
We show that LOT significantly outperforms baselines regarding deterministic l2 certified robustness, and scales to deeper neural networks.
arXiv Detail & Related papers (2022-10-20T22:31:26Z) - Pixel Difference Networks for Efficient Edge Detection [71.03915957914532]
We propose a lightweight yet effective architecture named Pixel Difference Network (PiDiNet) for efficient edge detection.
Extensive experiments on BSDS500, NYUD, and Multicue datasets are provided to demonstrate its effectiveness.
A faster version of PiDiNet with less than 0.1M parameters can still achieve comparable performance among state of the arts with 200 FPS.
arXiv Detail & Related papers (2021-08-16T10:42:59Z) - Non-Parametric Adaptive Network Pruning [125.4414216272874]
We introduce non-parametric modeling to simplify the algorithm design.
Inspired by the face recognition community, we use a message passing algorithm to obtain an adaptive number of exemplars.
EPruner breaks the dependency on the training data in determining the "important" filters.
arXiv Detail & Related papers (2021-01-20T06:18:38Z) - Kernel Based Progressive Distillation for Adder Neural Networks [71.731127378807]
Adder Neural Networks (ANNs) which only contain additions bring us a new way of developing deep neural networks with low energy consumption.
There is an accuracy drop when replacing all convolution filters by adder filters.
We present a novel method for further improving the performance of ANNs without increasing the trainable parameters.
arXiv Detail & Related papers (2020-09-28T03:29:19Z) - Accuracy Prediction with Non-neural Model for Neural Architecture Search [185.0651567642238]
We study an alternative approach which uses non-neural model for accuracy prediction.
We leverage gradient boosting decision tree (GBDT) as the predictor for Neural architecture search (NAS)
Experiments on NASBench-101 and ImageNet demonstrate the effectiveness of using GBDT as predictor for NAS.
arXiv Detail & Related papers (2020-07-09T13:28:49Z) - Semi-Supervised Neural Architecture Search [185.0651567642238]
SemiNAS is a semi-supervised Neural architecture search (NAS) approach that leverages numerous unlabeled architectures (without evaluation and thus nearly no cost)
It achieves 94.02% test accuracy on NASBench-101, outperforming all the baselines when using the same number of architectures.
It achieves 97% intelligibility rate in the low-resource setting and 15% test error rate in the robustness setting, with 9%, 7% improvements over the baseline respectively.
arXiv Detail & Related papers (2020-02-24T17:23:00Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.