28 research outputs found
Application of a MEMS-based TRNG in a chaotic stream cipher
In this work, we used a sensor-based True Random Number Generator in order to generate keys for a stream cipher based on a recently published hybrid algorithm mixing Skew Tent Map and a Linear Feedback Shift Register. The stream cipher was implemented and tested in a Field Programmable Gate Array (FPGA) and was able to generate 8-bit width data streams at a clock frequency of 134 MHz, which is fast enough for Gigabit Ethernet applications. An exhaustive cryptanalysis was completed, allowing us to conclude that the system is secure. The stream cipher was compared with other chaotic stream ciphers implemented on similar platforms in terms of area, power consumption, and throughput
Chaotic Encryption Applied to Optical Ethernet in Industrial Control Systems
In the past decades, Ethernet has become an alternative technology for the
field buses traditionally used in industrial control systems and distributed
measurement systems. Among different transmission media in Ethernet standards,
optical fiber provides the best bandwidth, excellent immunity to
electromagnetic interference, and less signal loses than other wired media. Due
to the absence of a standard that provides security at the physical layer of
optical Ethernet links, the main motivation of this paper is to propose and
implement the necessary modifications to introduce encryption in Ethernet
1000Base-X standard. This has consisted of symmetric streaming encryption of
the 8b10b symbols flow at physical coding sublayer level, thanks to a keystream
generator based on chaotic algorithm. The overall system has been implemented
and tested in an field programmable gate array and Ethernet traffic has been
encrypted and transmitted over an optical link. The experimental results show
that it is possible to cipher traffic at this level and hide the complete
Ethernet traffic pattern from passive eavesdroppers. In addition, no space
overhead is introduced in data frames during encryption, achieving the maximum
throughput
Chaotic Encryption for 10-Gb Ethernet Optical Links
In this paper, a new physical layer encryption method for optical 10-Gb
Ethernet links is proposed. Necessary modifications to introduce encryption in
Ethernet 10GBase-R standard have been considered. This security enhancement has
consisted of a symmetric streaming encryption of the 64b/66b data flow at
physical coding sublayer level thanks to two keystream generators based on a
chaotic algorithm. The overall system has been implemented and tested in a
field programmable gate array. Ethernet traffic has been encrypted,
transmitted, and decrypted over a multimode optical link. Experimental results
are analyzed concluding that it is possible to cipher traffic at this level and
hide the complete Ethernet traffic pattern from any passive eavesdropper. In
addition, no overhead is introduced during encryption, getting no losses in the
total throughput
A new method for format preserving encryption in high-data rate communications
In some encryption systems it is necessary to preserve the format and length of the encrypted data. This kind of encryption is called FPE (Format Preserving Encryption). Currently, only two AES (Advanced Encryption Standard) modes of operation recommended by the NIST (National Institute of Standards and Technology) are able to implement FPE algorithms, FF1 and FF3. These modes work in an electronic codebook fashion and can be configured to encrypt databases with an arbitrary format and length. However, there are no stream cipher proposals able to implement FPE encryption for high data rate information flows. The main novelty of this work is a new block cipher operation mode proposal to implement an FPE algorithm in a stream cipher fashion. It has been called CTR-MOD and it is based on a standard block cipher working in CTR (Counter) mode and a modulo operation. The confidentiality of this mode is analyzed in terms of its IND- CPA (Indistinguishability under Chosen Plaintext Attack) advantage of any adversary attacking it. Moreover, the encryption scheme has been implemented on an FPGA (Field Programmable Gate Array) and has been integrated in a Gigabit Ethernet interface to test an encrypted optical link with a real high data rate traffic flow
Development of Scientific Skills in Higher Education with a Flipped Classroom-Contest Approach
[EN] In this work, the flipped classroom methodology has been applied to the laboratory sessions in the subject Physical Techniques I of the Degree in Physics at the University of Zaragoza, Spain. The proposed sessions have been distributed in 2 main parts. The first part consists on flipped laboratory sessions in which during the before-class sessions, the students must understand, design and customize the designs that will have to characterize experimentally in the laboratory sessions. The second part consists of a student contest activity where the students compete against their pairs while improving their learning about the topics presented in the flipped classes. The proposed approach could increase the depth of the acquisition of experimental skills, helping students to acquire a better understanding of the concepts under study in laboratory sessions.Garcia-Bosque, M.; Sánchez-Azqueta, C.; Aldea, C.; Cascarosa, E.; Celma, S. (2023). Development of Scientific Skills in Higher Education with a Flipped Classroom-Contest Approach. En 9th International Conference on Higher Education Advances (HEAd'23). Editorial Universitat Politècnica de València. 817-824. https://doi.org/10.4995/HEAd23.2023.1620181782
Suitability of Generalized GAROs on FPGAs as PUFs or TRNGs considering spatial correlations
In the last years, guaranteeing the security in Internet of things communications has become an essential task. In this article, the bias of a wide set of oscillators has been studied to determine their suitability as both true random number generators (TRNGs) and physically unclonable functions (PUFs). For this purpose, a generic configurable structure has been proposed and implemented in an field programmable gate array (FPGA). With this implementation, by introducing some external signals it is possible to configure the system in different oscillator topologies. This way, we have managed to analyze 2730 oscillators composed by seven lookup tables (LUTs) without having to resynthesize the code each time. The performed analysis has included conventional ring oscillators, Galois ring oscillators, and newly proposed oscillator topologies. From this analysis, we have concluded that none of these oscillators behave as an ideal TRNG but ring oscillators present the closest to an ideal behavior. Regarding their suitability as PUFs, some of the newly proposed oscillators in this article present a high reproducibility, higher than that of conventional ring oscillator PUF (RO-PUF) and a high uniqueness. Furthermore, we have noticed that both their reproducibility and their uniqueness tend to improve when increasing the length of the oscillators, which opens the possibility of finding new oscillators with even better properties by studying oscillators of bigger lengths. Finally, by studying the spatial correlation of the bias of these oscillators, we have observed that they present a much lower spatial correlation compared to the ring oscillators, which opens the possibility of using these oscillators in PUF architectures that use more comparisons than typical RO-PUFs
Chaos-Based Bitwise Dynamical Pseudorandom Number Generator on FPGA
In this paper, a new pseudorandom number generator (PRNG) based on the
logistic map has been proposed. To prevent the system to fall into short period
orbits as well as increasing the randomness of the generated sequences, the
proposed algorithm dynamically changes the parameters of the chaotic system.
This PRNG has been implemented in a Virtex 7 field-programmable gate array
(FPGA) with a 32-bit fixed point precision, using a total of 510 lookup tables
(LUTs) and 120 registers. The sequences generated by the proposed algorithm
have been subjected to the National Institute of Standards and Technology
(NIST) randomness tests, passing all of them. By comparing the randomness with
the sequences generated by a raw 32-bit logistic map, it is shown that, by
using only an additional 16% of LUTs, the proposed PRNG obtains a much better
performance in terms of randomness, increasing the NIST passing rate from 0.252
to 0.989. Finally, the proposed bitwise dynamical PRNG is compared with other
chaos-based realizations previously proposed, showing great improvement in
terms of resources and randomness
Optimización de una PUF de oscilador en anillo en una FPGA
Las Funciones Físicamente No-Clonables (PUF) basadas en osciladores de anillo (RO-PUF) son una de las implementaciones de PUF en FPGA más utilizadas actualmente. Sin embargo, la arquitectura de la FPGA afecta a la aleatoriedad de la respuesta. En este trabajo, proponemos algunas formas de optimizar una RO-PUF implementada en FPGA
Implementación de una PUF basada en osciladores digitales no lineales reconfigurables para la autenticación de dispositivos
En este trabajo se propone e implementa en FPGA una nueva PUF basada en osciladores no-lineales reconfigurables. Esta propuesta soluciona algunos problemas de la PUF de oscilador en anillo convencional, al mismo tiempo que presenta un excelente rendimiento en términos de unicidad y reproducibilidad, resultando óptima para la autenticación segura de dispositivos
Prevalence, associated factors and outcomes of pressure injuries in adult intensive care unit patients: the DecubICUs study
Funder: European Society of Intensive Care Medicine; doi: http://dx.doi.org/10.13039/501100013347Funder: Flemish Society for Critical Care NursesAbstract: Purpose: Intensive care unit (ICU) patients are particularly susceptible to developing pressure injuries. Epidemiologic data is however unavailable. We aimed to provide an international picture of the extent of pressure injuries and factors associated with ICU-acquired pressure injuries in adult ICU patients. Methods: International 1-day point-prevalence study; follow-up for outcome assessment until hospital discharge (maximum 12 weeks). Factors associated with ICU-acquired pressure injury and hospital mortality were assessed by generalised linear mixed-effects regression analysis. Results: Data from 13,254 patients in 1117 ICUs (90 countries) revealed 6747 pressure injuries; 3997 (59.2%) were ICU-acquired. Overall prevalence was 26.6% (95% confidence interval [CI] 25.9–27.3). ICU-acquired prevalence was 16.2% (95% CI 15.6–16.8). Sacrum (37%) and heels (19.5%) were most affected. Factors independently associated with ICU-acquired pressure injuries were older age, male sex, being underweight, emergency surgery, higher Simplified Acute Physiology Score II, Braden score 3 days, comorbidities (chronic obstructive pulmonary disease, immunodeficiency), organ support (renal replacement, mechanical ventilation on ICU admission), and being in a low or lower-middle income-economy. Gradually increasing associations with mortality were identified for increasing severity of pressure injury: stage I (odds ratio [OR] 1.5; 95% CI 1.2–1.8), stage II (OR 1.6; 95% CI 1.4–1.9), and stage III or worse (OR 2.8; 95% CI 2.3–3.3). Conclusion: Pressure injuries are common in adult ICU patients. ICU-acquired pressure injuries are associated with mainly intrinsic factors and mortality. Optimal care standards, increased awareness, appropriate resource allocation, and further research into optimal prevention are pivotal to tackle this important patient safety threat