SlideShare a Scribd company logo
1 of 16
ADVANCED ENCRYPTION
STANDARD
AES
FIPS-197

http://www.youtube.com/zarigatongy
Follow Me @
http://www.youtube.com/za
rigatongy
http://www.youtube.com/zarigatongy
AES Design
128 bit
Secret Key

192 bit

Plain Text

256 bit
Cipher

128 bit
192 bit

Cipher Text

256 bit
http://www.youtube.com/zarigatongy
Bytes
• The basic unit for processing in the AES
algorithm is a byte.

http://www.youtube.com/zarigatongy
Array of Bytes

http://www.youtube.com/zarigatongy
The State
• Internally, the AES algorithm’s operations are
performed on a two-dimensional array of
bytes called the State

http://www.youtube.com/zarigatongy
Rounds
• 10, 12, 14 rounds for 128, 192, 256 bit keys
– Regular Rounds (9, 11, 13)
Sub
– Final Round is different (10th, 12th, 14thBytes
)
ShiftRows
Rounds
MixColumns

AddRoundKey

http://www.youtube.com/zarigatongy
AES Design Flow
Plaintext (128)

AddROundKey

Subkey0

9 rounds
ByteSub
ShiftRow
Mix Column
Ciphertext (128)

AddRoundKey
http://www.youtube.com/zarigatongy

Subkey10
AES cipher

http://www.youtube.com/zarigatongy
The SubBytes Step

http://www.youtube.com/zarigatongy
The ShiftRows Step

http://www.youtube.com/zarigatongy
The Mix Column Step

http://www.youtube.com/zarigatongy
The AddRoundKey step

http://www.youtube.com/zarigatongy
Inverse Cipher
•
•
•
•

InvShiftRows()
InvSubBytes()
InvMixColumns()
AddRoundKey()

http://www.youtube.com/zarigatongy
References

• fips-197
• Wiki

http://www.youtube.com/zarigatongy
More Protocol Tutorials
•
•
•
•
•
•
•
•

SSL Protocol Click here
DHCPv6 Protocol Click Here
CHAP Protocol Click Here
ISCSI Protocol Tutorial Click Here
BGP Tutorial Click Here
RADIUS Protocol Click Here
PPP Protocol Click Here
PPPoE Protocol Click Here
http://youtube.com/zarigatongy

More Related Content

Viewers also liked

Mongo db introduction
Mongo db introductionMongo db introduction
Mongo db introduction
zarigatongy
 
Special Ocassion Illustration Design 1 - 2008
Special Ocassion Illustration Design 1 - 2008Special Ocassion Illustration Design 1 - 2008
Special Ocassion Illustration Design 1 - 2008
Yoyo Yu
 
PORTFOLIO-Mitko Yankov
PORTFOLIO-Mitko YankovPORTFOLIO-Mitko Yankov
PORTFOLIO-Mitko Yankov
Mitko Yankov
 
22 set relazioni industriali HRCMS
22 set relazioni industriali HRCMS22 set relazioni industriali HRCMS
22 set relazioni industriali HRCMS
Marco Scippa
 
Felber Brochure Gov ICT 2015 Final
Felber Brochure Gov ICT 2015 FinalFelber Brochure Gov ICT 2015 Final
Felber Brochure Gov ICT 2015 Final
Dr Suzanne Felber
 
Smithbro Surgico Dental Pdf Catalogue 2015
Smithbro Surgico Dental Pdf Catalogue 2015Smithbro Surgico Dental Pdf Catalogue 2015
Smithbro Surgico Dental Pdf Catalogue 2015
Amar Mir
 

Viewers also liked (20)

Big data references
Big data referencesBig data references
Big data references
 
Mongo db introduction
Mongo db introductionMongo db introduction
Mongo db introduction
 
Mongo db index
Mongo db indexMongo db index
Mongo db index
 
Mongo db pagination
Mongo db paginationMongo db pagination
Mongo db pagination
 
Mongo db datatypes
Mongo db datatypesMongo db datatypes
Mongo db datatypes
 
Mongo db readingdocumentusecases
Mongo db readingdocumentusecasesMongo db readingdocumentusecases
Mongo db readingdocumentusecases
 
Mongo db updatedocumentusecases
Mongo db updatedocumentusecasesMongo db updatedocumentusecases
Mongo db updatedocumentusecases
 
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETFDhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
Dhcpv6 Tutorial Overview, DHCP for Ipv6 ,RFC 3315 - IETF
 
The Point to Point Protocol (PPP)
The Point to Point Protocol (PPP)The Point to Point Protocol (PPP)
The Point to Point Protocol (PPP)
 
RADIUS- Packet Example/Vendors
RADIUS- Packet Example/Vendors RADIUS- Packet Example/Vendors
RADIUS- Packet Example/Vendors
 
Top 10 programming langauges crossed decades
Top 10 programming langauges crossed decadesTop 10 programming langauges crossed decades
Top 10 programming langauges crossed decades
 
Password Authentication Protocol
Password Authentication ProtocolPassword Authentication Protocol
Password Authentication Protocol
 
Figuras de cera
Figuras de ceraFiguras de cera
Figuras de cera
 
Special Ocassion Illustration Design 1 - 2008
Special Ocassion Illustration Design 1 - 2008Special Ocassion Illustration Design 1 - 2008
Special Ocassion Illustration Design 1 - 2008
 
PORTFOLIO-Mitko Yankov
PORTFOLIO-Mitko YankovPORTFOLIO-Mitko Yankov
PORTFOLIO-Mitko Yankov
 
Ponte romana de alcantara ( espanha ) - fotos
Ponte romana de alcantara ( espanha ) - fotosPonte romana de alcantara ( espanha ) - fotos
Ponte romana de alcantara ( espanha ) - fotos
 
22 set relazioni industriali HRCMS
22 set relazioni industriali HRCMS22 set relazioni industriali HRCMS
22 set relazioni industriali HRCMS
 
Felber Brochure Gov ICT 2015 Final
Felber Brochure Gov ICT 2015 FinalFelber Brochure Gov ICT 2015 Final
Felber Brochure Gov ICT 2015 Final
 
Zebulando
ZebulandoZebulando
Zebulando
 
Smithbro Surgico Dental Pdf Catalogue 2015
Smithbro Surgico Dental Pdf Catalogue 2015Smithbro Surgico Dental Pdf Catalogue 2015
Smithbro Surgico Dental Pdf Catalogue 2015
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

(Aes )ADVANCED ENCRYPTION STANDARD