Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 21 for “"Block Cipher"”.
-
Differential attacks using alternative operations and block cipher design
Block ciphers and their security are the main subjects of this work. In the first part it is described the impact of differential cryptanalysis, a powerful statistical attack against block ciphers, when operations different from the one used to perform the key addition are considered on the message …
-
A novel approach to symmetric cryptographic secured communication links for real-time teleoperation and telemetry
… results in the design and implementation of new block cipher structures, designated the Permutation Substitution Network (PSN) and the Permutation Substitution Permutation Network (PSPN). Applying the PSN and PSPN structures enables the derivation of the Big Cat family of block ciphers which is a …
-
On Boolean functions, symmetric cryptography and algebraic coding theory
… “linear” trapdoors that can be embedded in a block cipher. In particular we are interested in any block cipher which has invertible S-boxes and that acts as a permutation on the message space, once the key is chosen. The message space is a vector space and we can endow it with alternative …
-
On algebraic and statistical properties of AES-like ciphers
… Standard (AES) is nowadays the most widespread block cipher in commercial applications. It represents the state-of-art in block cipher design and provides an unparalleled level of assurance against all known cryptanalytic techniques, except for its reduced versions. Moreover, there is no known …
-
Security of substitution-permutation network
In this thesis, we study the security of a block cipher design called substitution-permutation network (SPN). We prove that when S-box is chosen uniformly at random as a permutation, the resulting SPN is a strong pseudorandom permutation even against an adversary having oracle access to that S-box. …
-
Security proofs for the MD6 hash function mode of operation
… typically composed of a compression function or block cipher that operate on fixed-length pieces of the input and a mode of operation that governs how apply the compression function or block cipher repeatedly on these pieces in order to allow for arbitrary-length inputs. Cryptographic hash …
-
Analysis of Lightweight Cryptographic Primitives
… but those analyses fail to take into account block size and future capabilities such as quantum computers. This thesis analyzes lightweight cryptographic primitives that would be suitable for use in IoT devices, helping fill a gap for "good enough" security within the size, weight, and power …
-
Key schedule algorithm based on coordinate geometry of a three-dimensional hybrid cube
… encryption and decryption key in the non-binary block cipher. The generation of key space by using the 2-dimensional hybrid cubes are not sufficient to resist attacks and could easily be exploited. Therefore, the large key space is more desirable to resist any attack on the secret key. This …
-
Flexible and Lightweight Cryptographic Engines for Constrained Systems
… two cryptographic engines based on the SIMON block cipher. The first proposed engine is the Flexible SIMON, which can execute all configurations of SIMON thus enables an adaptive security with variable key sizes. Our second proposed implementation is BitCryptor, a bit-serialized Compact Crypto …
-
Analysis and Design Security Primitives Based on Chaotic Systems for eCommerce
… the proposed chaos-based hash functions, block cipher and pseudorandom number generator with well-know algorithms. The comparison results show that the proposed algorithms are better than some other existing algorithms. Several analyses and computer simulations are performed on the …
-
Rethinking the Weakness of Stream Ciphers and Its Application to Encrypted Malware Detection
… a critical component to the security of a stream cipher: because many implementations simply consist of a key scheduling algorithm and logical exclusive or (XOR), an attacker can completely break the cipher by XORing two ciphertexts encrypted under the same key, revealing the original plaintexts …
-
Dynamic key scheduling algorithm for block ciphers using quasigroup string transformation
Cryptographic ciphers depend on how quickly the key affects the output of the ciphers (ciphertext). Keys are traditionally generated from small size input (seed) to a bigger size random key(s). Key scheduling algorithm (KSA) is the mechanism that generates and schedules all sub-keys for each round …
-
Resource-constrained and Resource-efficient Modern Cryptosystem Design
… authentication. I first propose the smallest block cipher in 128-bit security level. Then, I show how to systematically extend this design into the smallest application-specific instruction set processor for PUF-based authentication protocols. I conclude this part by proposing a compact method …
-
Design and analysis of light-weight symmetric cryptographic frameworks and constructs for secure packet mode wireless communication
… cryptographic frameworks have been devised and block cipher based light-weight constructs using the frameworks have been designed and benchmarked against contemporary standard constructs. The constructs introduced in this dissertation, proved to be better suited to providing secure packet mode …
-
Algebraic and Logic Solving Methods for Cryptanalysis
… via the conversions. In particular, based on a block-building mechanism, we design a new blockwise algorithm for the CNF to ANF conversion which is geared towards producing fewer and lower degree polynomials. The above conversions allow usto integrate both solvers via a communication interface. …
-
Analysis and Design of Symmetric Cryptographic Algorithms
… of those attacks. In particular, we target block ciphers with a lightweight and (often) non-bijective key schedule where the derived subkeys are (almost) independent from each other. An attacker who is able to reconstruct one of the subkeys is thus not necessarily able to directly retrieve …
-
Advances in the Side-Channel Analysis of Symmetric Cryptography
… on symmetric cryptographic primitives, namely: block-ciphers and hashing functions. In the first part, we focus on improving side-channel attacks. First, we propose a new method to profile highly parallel cryptographic modules. Profiling, in the context of SCA, characterizes the power …
-
Brute-force resistant Pointer-Authentication using RISC-V co-processor
… in the upper bits in pointers using tweakable block ciphers like QARMA [1], but these 16-bit PAC space remains susceptible to brute-force attacks, particularly under speculative execution vulnerabilities such as PACMAN [2]. To overcome these limitations, this thesis proposes a pointer …
-
Secure and Efficient Implementations of Cryptographic Primitives
… to analyze the SoC integration issues of two block ciphers: the existing Advanced Encryption Standard (AES) and a newly proposed lightweight cipher PRESENT. Next, we use hardware/software codesign techniques to design a programmable ECC coprocessor architecture which is highly flexible and …
Page 1 of 2