| Title: |
Non-triangular self-synchronizing stream ciphers |
| Authors: |
Francq, Julien; Besson, Loic; Huynh, Paul; Guillot, Philippe; Millérioux, Gilles; Minier, Marine |
| Contributors: |
Airbus CyberSecurity SAS Élancourt; Laboratoire de Mathématiques de Versailles (LMV); Université de Versailles Saint-Quentin-en-Yvelines (UVSQ)-Université Paris-Saclay-Centre National de la Recherche Scientifique (CNRS); Cryptology, arithmetic : algebraic methods for better algorithms (CARAMBA); Centre Inria de l'Université de Lorraine; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Department of Algorithms, Computation, Image and Geometry (LORIA - ALGO); Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA); Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-Laboratoire Lorrain de Recherche en Informatique et ses Applications (LORIA); Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS)-CentraleSupélec-Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS); Laboratoire Analyse, Géométrie et Applications (LAGA); Université Paris 8 (UP8)-Centre National de la Recherche Scientifique (CNRS)-Université Sorbonne Paris Nord; Centre de Recherche en Automatique de Nancy (CRAN); Université de Lorraine (UL)-Centre National de la Recherche Scientifique (CNRS); This work was partially supported by the French National Agency of Research under the grants number ANR-13-INSE-0005-01 and by the french PIA project “Lorraine Université d’Excellence”, reference ANR-15-IDEX-04-LUE.; IMPACT-DIGITRUST; ANR-15-IDEX-0004,LUE,Isite LUE(2015); ANR-13-INSE-0005,THE CASCADE,THEorie du Contrôle Appliquée à la Synchronisation des CommunicAtions DiscrEtes(2013) |
| Source: |
ISSN: 0018-9340 ; IEEE Transactions on Computers ; https://hal.science/hal-03081725 ; IEEE Transactions on Computers, 2022, 71 (1), pp.134-145. ⟨10.1109/TC.2020.3043714⟩. |
| Publisher Information: |
CCSD; Institute of Electrical and Electronics Engineers |
| Publication Year: |
2022 |
| Collection: |
Université de Versailles Saint-Quentin-en-Yvelines: HAL-UVSQ |
| Subject Terms: |
finite state automata; control theory; stream ciphers; symmetric cryptography; [INFO.INFO-AU]Computer Science [cs]/Automatic Control Engineering |
| Description: |
International audience ; In this paper, we propose an instantiation, called \textsf{Stanislas}, of a dedicated Self-Synchronizing Stream Cipher (SSSC) involving an automaton with finite input memory using non-triangular state transition functions. Previous existing SSSC are based on automata with shifts or triangular functions (T-functions) as state transition functions. Our algorithm Stanislas admits a matrix representation deduced from a general and systematic methodology called Linear Parameter Varying (LPV). This particular representation comes from the automatic theory and from a special property of dynamical systems called flatness. |
| Document Type: |
article in journal/newspaper |
| Language: |
English |
| DOI: |
10.1109/TC.2020.3043714 |
| Availability: |
https://hal.science/hal-03081725; https://hal.science/hal-03081725v1/document; https://hal.science/hal-03081725v1/file/stanislas.pdf; https://doi.org/10.1109/TC.2020.3043714 |
| Rights: |
info:eu-repo/semantics/OpenAccess |
| Accession Number: |
edsbas.B1E846D3 |
| Database: |
BASE |