0% found this document useful (0 votes)
59 views3 pages

VTVL13 With Error

This document proposes three novel composite field arithmetic (CFA) constructions for Advanced Encryption Standard (AES) S-boxes over the field GF (((2^2)^2)^2). It aims to select the optimal construction through algorithmic and architectural optimization to minimize implementation area. Each CFA construction has eight possible isomorphic mappings, and the mapping with minimal area cost is chosen using a new common subexpression elimination algorithm. The proposed CFA AES S-boxes are implemented on FPGA Spartan 3 and synthesized using Xilinx 13.2.

Uploaded by

VigneshInfotech
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views3 pages

VTVL13 With Error

This document proposes three novel composite field arithmetic (CFA) constructions for Advanced Encryption Standard (AES) S-boxes over the field GF (((2^2)^2)^2). It aims to select the optimal construction through algorithmic and architectural optimization to minimize implementation area. Each CFA construction has eight possible isomorphic mappings, and the mapping with minimal area cost is chosen using a new common subexpression elimination algorithm. The proposed CFA AES S-boxes are implemented on FPGA Spartan 3 and synthesized using Xilinx 13.2.

Uploaded by

VigneshInfotech
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

CONSTRUCTION OF OPTIMUM COMPOSITE FIELD

ARCHITECTURE FOR COMPACT HIGH-THROUGHPUT AES


S-BOXES
ABSTRACT:
In this work, we derive three novel composite field arithmetic (CFA) Advanced
Encryption Standard (AES) S-boxes of the field GF (((2 2)2)2). The best construction is selected
after a sequence of algorithmic and architectural optimization processes. Furthermore, for each
composite field constructions, there exist eight possible isomorphic mappings. Therefore, after
the exploitation of a new common sub expression elimination algorithm, the isomorphic
mapping that results in the minimal implementation area cost is chosen.

EXISTING SYSTEM:
In Existing System Performs the 8-bit Galois field inversion of the S-box using subfields
of 4 bits and of 2 bits. This work describes a refinement of this approach that minimizes the
circuitry, and hence the chip area, required for the S-box but compare to our proposed system
this values is very high. For applications using larger chips.

EXISTING SYSTEM ALGORITHM:


The S-box function of an input byte a is defined by two sub steps:
1. Inverse: Let c = a1, the multiplicative inverse in GF (28) (except if a =
0 then c = 0).
2. Affine Transformation: Then the output is s = M c b, where M is a
specified 8 8 matrix of bits, b is a specified byte, and the bytes c, b,
s are treated as vectors of bits.

EXISTING SYSTEM DRAWBACKS:


Compare to our proposed system,

The longest critical path


The maximum area of occupancy

Low speed

PROPOSED SYSTEM BLOCK DIAGRAM:


The physical placement of the fine-grained pipelining stages for each our ANF-CFA AES Sboxes are as depicted in Figure. For the purpose of illustration, the GF (2 4) multiplications are
now divided into two pipelined stages; stage 2 and 3, and stage 5 and 6, respectively. Each of the
parallel paths consists of exactly two LEs.
All of the proposed CFA AES S-boxes (Case I, Case II, and Case III) had been implemented in
FPGA Spartan 3 and were synthesized using Xilinx 13.2.

Fig. ANF-CFA AES S-box with seven stages fine-grained pipelining for Case III

PROPOSED SYSTEM TECHNIQUE (ALGORITHM):


There are four major considerations in constructing the CFA combinatorial circuit, namely the
1. Field of mapping
2. Basis representation
3. Field polynomials
4. Isomorphic mapping

PROPOSED SYSTEM ADVANTAGES:

The optimality that we seek for is one with the shortest possible critical path while
preserving the minimum area of occupancy.

We propose a novel architectural optimization scheme to cater the drawback of CFA in


achieving higher speed of implementation.

SOFTWARE REQUIREMENTS:

ModelSim 6.4c
Xilinx 13.2

HARDWARE REQUIREMENTS:

FPGA Spartan 3 (xc3s400 pq208)

REAL TIME EXAMPLE:

Image Encryption
Network security
Satellite communication

FUTURE ENHANCEMENT:
Apart from AES S-box, the methodologies proposed in this work are also applicable for
development of any similar cryptographic circuits that involved finite field arithmetic.
Specifically the ANF representation along with a strategic fine-grained registers insertion is an
effective method to overcome the drawback of complicated CFA architecture. Our future works
will focus on constructing composite field with field polynomials in multi-level representation as
well as the exploitation of direct computation of GF (28) in CFA.

You might also like