Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

2019

Machine-Checked Proofs for Cryptographic Standards Indifferentiability of SPONGE and Secure High-Assurance Implementations of SHA-3

Authors
Almeida, JB; Baritel Ruet, C; Barbosa, M; Barthe, G; Dupressoir, F; Grégoire, B; Laporte, V; Oliveira, T; Stoughton, A; Strub, PY;

Publication
PROCEEDINGS OF THE 2019 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'19)

Abstract
We present a high-assurance and high-speed implementation of the SHA-3 hash function. Our implementation is written in the Jasmin programming language, and is formally verified for functional correctness, provable security and timing attack resistance in the EasyCrypt proof assistant. Our implementation is the first to achieve simultaneously the four desirable properties (efficiency, correctness, provable security, and side-channel protection) for a non-trivial cryptographic primitive. Concretely, our mechanized proofs show that: 1) the SHA-3 hash function is indifferentiable from a random oracle, and thus is resistant against collision, first and second preimage attacks; 2) the SHA-3 hash function is correctly implemented by a vectorized x86 implementation. Furthermore, the implementation is provably protected against timing attacks in an idealized model of timing leaks. The proofs include new EasyCrypt libraries of independent interest for programmable random oracles and modular indifferentiability proofs.

2019

Preface

Authors
Paredes H.; Shen W.;

Publication
Proceedings of the 2019 IEEE 23rd International Conference on Computer Supported Cooperative Work in Design, CSCWD 2019

Abstract

2019

Hybrid Intelligent Systems

Authors
Ana Maria Madureira; Ajith Abraham; Niketa Gandhi; Maria Leonilde Varela;

Publication

Abstract

2019

Distributed Constrained Optimization Towards Effective Agent-Based Microgrid Energy Resource Management

Authors
Lezama, F; de Cote, EM; Farinelli, A; Soares, JP; Pinto, T; Vale, ZA;

Publication
EPIA (1)

Abstract

2019

The Optical Clearing Method

Authors
Oliveira, LMC; Tuchin, VV;

Publication
SpringerBriefs in Physics

Abstract
This book describes the Optical Immersion Clearing method and its application to acquire information with importance for clinical practice and various fields of biomedical engineering. The method has proved to be a reliable means of increasing tissue transparency, allowing the investigator or surgeon to reach deeper tissue layers for improved imaging and laser surgery. This result is obtained by partial replacement of tissue water with an active optical clearing agent (OCA) that has a higher refractive index and is a better match for the refractive index of other tissue components. Natural tissue scattering is thereby reduced. An exponential increase in research using this method has occurred in recent years, and new applications have emerged, both in clinical practice and in some areas of biomedical engineering. Recent research has revealed that treating ex vivo tissues with solutions containing active OCAs in different concentrations produces experimental data to characterize drug delivery or to discriminate between normal and pathological tissues. The obtained drug diffusion properties are of interest for the pharmaceutical and organ preservation industry. Similar data can be estimated with particular interest for food preservation. The free water content evaluation is also of great interest since it facilitates the characterization of tissues to discriminate pathologies. An interesting new application that is presented in the book regards the creation of two optical windows in the ultraviolet spectral range through the application of the immersion method. These induced transparency windows open the possibility to diagnose and treat pathologies with ultraviolet light. This book presents photographs from the tissues we have studied and figures that represent the experimental setups used. Graphs and tables are also included to show the numerical results obtained in the sequential calculations performed.

2019

Information Processing & Management Journal Special Issue on Narrative Extraction from Texts (Text2Story) Preface

Authors
Jorge, AM; Campos, R; Jatowt, A; Nunes, S;

Publication
INFORMATION PROCESSING & MANAGEMENT

Abstract

  • 1582
  • 4387