Highlights
Task:
Preface
The 12th Australasian Conference on Information Security and Privacy— ACISP2007—was held in Townsville, Queensland, July 2–4, 2007. This was the first conference to be organized outside the traditional three venues: Brisbane and Gold Coast, Melbourne, and Sydney and Wollongong. The conference was sponsored by James Cook University, Center for Advanced Computing – Algo-rithm and Cryptography at Macquarie University, Information Security Institute at Queensland University of Technology, and the Research Network for Secure Australia. We would like to thank Matthieu Finiasz and Thomas Baign`eres from EPFL, LASEC, Switzerland for letting us use their iChair software that facili-tated the submission and revision processes.
Introduction
Hermes8 is one of the 34 stream ciphers submitted to eSTREAM, the ECRYPT Stream Cipher Project [3]. The cipher has a simple byte-oriented design, con-sisting of substitutions and shifts of the state register bytes. Two versions of the cipher have been proposed. Originally, the cipher Hermes8 [6] was submitted as candidate to eSTREAM. Although no weaknesses of Hermes8 were found during the first phase of evaluation, the cipher did not seem to present satisfactory performance in either software or hardware [4]. As a result, a slightly modified version of the cipher, named Hermes8F [7], was submitted for consideration dur-ing the second phase of eSTREAM. In this paper we present an analysis of the Hermes8 stream ciphers. In Section 2 we present an alternative description of the Hermes8 ciphers. Section 3 describes an attack against the latest version of Hermes8. Section 4 contains some remarks on the key schedule of Hermes8, while we discuss some algebraic properties of the ciphers in Section
Description of Hermes8F
According to [7], Hermes8F is a stream cipher based on the Substitution– Per- mutation network principle. Hermes8F is defined for two different key lengths:Hermes8F-80 uses 80-bit keys, while Hermes8F-128 uses 128-bit keys. The ci- pher uses two byte-oriented registers: a 17-byte state register and a 10-byte key register (16 bytes for Hermes8F-128). Additionally, there is a single byte register Accu, which seems to have the use of a memory register (Figure 1). The diffu- sion is provided by moving pointers through both registers, while non-linearity is provided by the AES S-Box [2].
The main operation of the cipher consists of the following steps:
1. XOR the value stored at Accu with a byte from the state register and a bytefrom the key register;
2. Use the previous result as input for the AES S-Box;
3. Replace the state register value used in step 1. by the output of the S-Box;
4. Store the output of the S-Box also in Accu;
5. Increment both the state and key register pointers (denoted by p1 and p2, respectively).
This IT Assignment has been solved by our IT experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.