-
Note to "An efficient Data Structure for Lattice Operation"
Authors:
Maurizio Talamo,
Paola Vocca
Abstract:
This note is to publicly answer to a paper recently accepted to SWAT 2020 [1] that claims to have solved an error in our papers [3,2] by proposing a solution with worst performances. In the following section we describe in detail sections 4.2 (Cluster collection) and 5 (Data Structure and Space Complexity) in [3] to show the implementation of the data structure.
This note is to publicly answer to a paper recently accepted to SWAT 2020 [1] that claims to have solved an error in our papers [3,2] by proposing a solution with worst performances. In the following section we describe in detail sections 4.2 (Cluster collection) and 5 (Data Structure and Space Complexity) in [3] to show the implementation of the data structure.
△ Less
Submitted 9 December, 2021; v1 submitted 1 June, 2020;
originally announced June 2020.
-
Neuromorphic Time-Dependent Pattern Classification with Organic Electrochemical Transistor Arrays
Authors:
Sebastien Pecqueur,
Maurizio Mastropasqua Talamo,
David Guerin,
Philippe Blanchard,
Jean Roncali,
Dominique Vuillaume,
Fabien Alibart
Abstract:
Based on bottom-up assembly of highly variable neural cells units, the nervous system can reach unequalled level of performances with respect to standard materials and devices used in microelectronic. Reproducing these basic concepts in hardware could potentially revolutionize materials and device engineering which are used for information processing. Here, we present an innovative approach that r…
▽ More
Based on bottom-up assembly of highly variable neural cells units, the nervous system can reach unequalled level of performances with respect to standard materials and devices used in microelectronic. Reproducing these basic concepts in hardware could potentially revolutionize materials and device engineering which are used for information processing. Here, we present an innovative approach that relies on both iono-electronic materials and intrinsic device physics to show pattern classification out of a 12-unit bio-sensing array. We use the reservoir computing and learning concept to demonstrate relevant computing based on the ionic dynamics in 400-nm channel-length organic electrochemical transistor (OECT). We show that this approach copes efficiently with the high level of variability obtained by bottom-up fabrication using a new electropolymerizable polymer, which enables iono-electronic device functionality and material stability in the electrolyte. We investigate the effect of the array size and variability on the performances for a real-time classification task paving the way to new embedded sensing and processing approaches.
△ Less
Submitted 12 June, 2018;
originally announced June 2018.
-
Interleaving Command Sequences: a Threat to Secure Smartcard Interoperability
Authors:
Maurizio Talamo,
Maulahikmah Galinium,
Christian H. Schunck,
Franco Arcieri
Abstract:
The increasingly widespread use of smartcards for a variety of sensitive applications, including digital signatures, creates the need to ensure and possibly certify the secure interoperability of these devices. Standard certification criteria, in particular the Common Criteria, define security requirements but do not sufficiently address the problem of interoperability. Here we consider the intero…
▽ More
The increasingly widespread use of smartcards for a variety of sensitive applications, including digital signatures, creates the need to ensure and possibly certify the secure interoperability of these devices. Standard certification criteria, in particular the Common Criteria, define security requirements but do not sufficiently address the problem of interoperability. Here we consider the interoperability problem which arises when various applications interact with different smartcards through a middleware. In such a situation it is possible that a smartcard of type S receives commands that were supposed to be executed on a different smartcard of type S'. Such "external commands" can interleave with the commands that were supposed to be executed on S. We experimentally demonstrate this problem with a Common Criteria certified digital signature process on a commercially available smartcard. Importantly, in some of these cases the digital signature processes terminate without generating an error message or warning to the user.
△ Less
Submitted 11 September, 2012;
originally announced September 2012.
-
Interleaving Commands: a Threat to the Interoperability of Smartcard Based Security Applications
Authors:
Maurizio Talamo,
Maulahikmah Galinium,
Christian H. Schunck,
Franco Arcieri
Abstract:
Although smartcards are widely used, secure smartcard interoperability has remained a significant challenge. Usually each manufacturer provides a closed environment for their smartcard based applications including the microchip, associated firmware and application software. While the security of this "package" can be tested and certified for example based on the Common Criteria, the secure and con…
▽ More
Although smartcards are widely used, secure smartcard interoperability has remained a significant challenge. Usually each manufacturer provides a closed environment for their smartcard based applications including the microchip, associated firmware and application software. While the security of this "package" can be tested and certified for example based on the Common Criteria, the secure and convenient interoperability with other smartcards and smartcard applications is not guaranteed. Ideally one would have a middleware that can support various smartcards and smartcard applications. In our ongoing research we study this scenario with the goal to develop a way to certify secure smartcard interoperability in such an environment. Here we discuss and experimentally demonstrate one critical security problem: if several smartcards are connected via a middleware it is possible that a smartcard of type S receives commands that were supposed to be executed on a different smartcard of type S'. Such "external commands" can interleave with the commands that were supposed to be executed on S. Here we demonstrate this problem experimentally with a Common Criteria certified digital signature process on two commercially available smartcards. Importantly, in some of these cases the digital signature processes terminate without generating an error message or warning to the user.
△ Less
Submitted 4 May, 2012;
originally announced May 2012.