Dynamic MDS Matrices for Substantial Cryptographic Strength
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
The Design of Rijndael: AES - the Advanced Encryption Standard/Joan Daemen, Vincent Rijmen
Joan Daernen · Vincent Rijrnen Theof Design Rijndael AES - The Advanced Encryption Standard With 48 Figures and 17 Tables Springer Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Springer TnL-1Jn Joan Daemen Foreword Proton World International (PWI) Zweefvliegtuigstraat 10 1130 Brussels, Belgium Vincent Rijmen Cryptomathic NV Lei Sa 3000 Leuven, Belgium Rijndael was the surprise winner of the contest for the new Advanced En cryption Standard (AES) for the United States. This contest was organized and run by the National Institute for Standards and Technology (NIST) be ginning in January 1997; Rij ndael was announced as the winner in October 2000. It was the "surprise winner" because many observers (and even some participants) expressed scepticism that the U.S. government would adopt as Library of Congress Cataloging-in-Publication Data an encryption standard any algorithm that was not designed by U.S. citizens. Daemen, Joan, 1965- Yet NIST ran an open, international, selection process that should serve The design of Rijndael: AES - The Advanced Encryption Standard/Joan Daemen, Vincent Rijmen. as model for other standards organizations. For example, NIST held their p.cm. Includes bibliographical references and index. 1999 AES meeting in Rome, Italy. The five finalist algorithms were designed ISBN 3540425802 (alk. paper) . .. by teams from all over the world. 1. Computer security - Passwords. 2. Data encryption (Computer sCIence) I. RIJmen, In the end, the elegance, efficiency, security, and principled design of Vincent, 1970- II. Title Rijndael won the day for its two Belgian designers, Joan Daemen and Vincent QA76.9.A25 D32 2001 Rijmen, over the competing finalist designs from RSA, IBl\!I, Counterpane 2001049851 005.8-dc21 Systems, and an English/Israeli/Danish team. -
Chondrichthyan Fishes (Sharks, Skates, Rays) Announcements
Chondrichthyan Fishes (sharks, skates, rays) Announcements 1. Please review the syllabus for reading and lab information! 2. Please do the readings: for this week posted now. 3. Lab sections: 4. i) Dylan Wainwright, Thursday 2 - 4/5 pm ii) Kelsey Lucas, Friday 2 - 4/5 pm iii) Labs are in the Northwest Building basement (room B141) 4. Lab sections done: first lab this week on Thursday! 5. First lab reading: Agassiz fish story; lab will be a bit shorter 6. Office hours: we’ll set these later this week Please use the course web site: note the various modules Outline Lecture outline: -- Intro. to chondrichthyan phylogeny -- 6 key chondrichthyan defining traits (synapomorphies) -- 3 chondrichthyan behaviors -- Focus on several major groups and selected especially interesting ones 1) Holocephalans (chimaeras or ratfishes) 2) Elasmobranchii (sharks, skates, rays) 3) Batoids (skates, rays, and sawfish) 4) Sharks – several interesting groups Not remotely possible to discuss today all the interesting groups! Vertebrate tree – key ―fish‖ groups Today Chondrichthyan Fishes sharks Overview: 1. Mostly marine 2. ~ 1,200 species 518 species of sharks 650 species of rays 38 species of chimaeras Skates and rays 3. ~ 3 % of all ―fishes‖ 4. Internal skeleton made of cartilage 5. Three major groups 6. Tremendous diversity of behavior and structure and function Chimaeras Chondrichthyan Fishes: 6 key traits Synapomorphy 1: dentition; tooth replacement pattern • Teeth are not fused to jaws • New rows move up to replace old/lost teeth • Chondrichthyan teeth are -
An Introduction to the Classification of Elasmobranchs
An introduction to the classification of elasmobranchs 17 Rekha J. Nair and P.U Zacharia Central Marine Fisheries Research Institute, Kochi-682 018 Introduction eyed, stomachless, deep-sea creatures that possess an upper jaw which is fused to its cranium (unlike in sharks). The term Elasmobranchs or chondrichthyans refers to the The great majority of the commercially important species of group of marine organisms with a skeleton made of cartilage. chondrichthyans are elasmobranchs. The latter are named They include sharks, skates, rays and chimaeras. These for their plated gills which communicate to the exterior by organisms are characterised by and differ from their sister 5–7 openings. In total, there are about 869+ extant species group of bony fishes in the characteristics like cartilaginous of elasmobranchs, with about 400+ of those being sharks skeleton, absence of swim bladders and presence of five and the rest skates and rays. Taxonomy is also perhaps to seven pairs of naked gill slits that are not covered by an infamously known for its constant, yet essential, revisions operculum. The chondrichthyans which are placed in Class of the relationships and identity of different organisms. Elasmobranchii are grouped into two main subdivisions Classification of elasmobranchs certainly does not evade this Holocephalii (Chimaeras or ratfishes and elephant fishes) process, and species are sometimes lumped in with other with three families and approximately 37 species inhabiting species, or renamed, or assigned to different families and deep cool waters; and the Elasmobranchii, which is a large, other taxonomic groupings. It is certain, however, that such diverse group (sharks, skates and rays) with representatives revisions will clarify our view of the taxonomy and phylogeny in all types of environments, from fresh waters to the bottom (evolutionary relationships) of elasmobranchs, leading to a of marine trenches and from polar regions to warm tropical better understanding of how these creatures evolved. -
VHDL Implementation of Twofish Algorithm
VHDL Implementation of Twofish Algorithm Purnima Gehlot Richa Sharma S. R. Biradar Mody Institute of Mody Institute of Mody Institute of Technology Technology Technology and Science and Science and Science Laxmangarh, Sikar Laxmangarh, Sikar Laxmangarh, Sikar Rajasthan,India Rajasthan,India Rajasthan,India [email protected] [email protected] [email protected] which consists of two modules of function g, one MDS i.e. maximum ABSTRACT distance separable matrix,a PHT i.e. pseudo hadamard transform and Every day hundreds and thousands of people interact electronically, two adders of 32-bit for one round. To increase the complexity of the whether it is through emails, e-commerce, etc. through internet. For algorithm we can perform Endian function over the input bit stream. sending sensitive messages over the internet, we need security. In this Different modules of twofish algorithms are: paper a security algorithms, Twofish (Symmetric key cryptographic algorithm) [1] has been explained. All the important modules of 2.1 ENDIAN FUNCTION Twofish algorithm, which are Function F and g, MDS, PHT, are implemented on Xilinx – 6.1 xst software and there delay calculations Endian Function is a transformation of the input data. It is used as an interface between the input data provided to the circuit and the rest has been done on FPGA families which are Spartan2, Spartan2E and of the cipher. It can be used with all the key-sizes [5]. Here 128-bit VirtexE. input is divided into 16 bytes from byte0 to byte15 and are rearranged to get the output of 128-bit. Keywords Twofish, MDS, PHT, symmetric key, Function F and g. -
The Whirlpool Secure Hash Function
Cryptologia, 30:55–67, 2006 Copyright Taylor & Francis Group, LLC ISSN: 0161-1194 print DOI: 10.1080/01611190500380090 The Whirlpool Secure Hash Function WILLIAM STALLINGS Abstract In this paper, we describe Whirlpool, which is a block-cipher-based secure hash function. Whirlpool produces a hash code of 512 bits for an input message of maximum length less than 2256 bits. The underlying block cipher, based on the Advanced Encryption Standard (AES), takes a 512-bit key and oper- ates on 512-bit blocks of plaintext. Whirlpool has been endorsed by NESSIE (New European Schemes for Signatures, Integrity, and Encryption), which is a European Union-sponsored effort to put forward a portfolio of strong crypto- graphic primitives of various types. Keywords advanced encryption standard, block cipher, hash function, sym- metric cipher, Whirlpool Introduction In this paper, we examine the hash function Whirlpool [1]. Whirlpool was developed by Vincent Rijmen, a Belgian who is co-inventor of Rijndael, adopted as the Advanced Encryption Standard (AES); and by Paulo Barreto, a Brazilian crypto- grapher. Whirlpool is one of only two hash functions endorsed by NESSIE (New European Schemes for Signatures, Integrity, and Encryption) [13].1 The NESSIE project is a European Union-sponsored effort to put forward a portfolio of strong cryptographic primitives of various types, including block ciphers, symmetric ciphers, hash functions, and message authentication codes. Background An essential element of most digital signature and message authentication schemes is a hash function. A hash function accepts a variable-size message M as input and pro- duces a fixed-size hash code HðMÞ, sometimes called a message digest, as output. -
A Lightweight Encryption Algorithm for Secure Internet of Things
Pre-Print Version, Original article is available at (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 8, No. 1, 2017 SIT: A Lightweight Encryption Algorithm for Secure Internet of Things Muhammad Usman∗, Irfan Ahmedy, M. Imran Aslamy, Shujaat Khan∗ and Usman Ali Shahy ∗Faculty of Engineering Science and Technology (FEST), Iqra University, Defence View, Karachi-75500, Pakistan. Email: fmusman, [email protected] yDepartment of Electronic Engineering, NED University of Engineering and Technology, University Road, Karachi 75270, Pakistan. Email: firfans, [email protected], [email protected] Abstract—The Internet of Things (IoT) being a promising and apply analytics to share the most valuable data with the technology of the future is expected to connect billions of devices. applications. The IoT is taking the conventional internet, sensor The increased number of communication is expected to generate network and mobile network to another level as every thing mountains of data and the security of data can be a threat. The will be connected to the internet. A matter of concern that must devices in the architecture are essentially smaller in size and be kept under consideration is to ensure the issues related to low powered. Conventional encryption algorithms are generally confidentiality, data integrity and authenticity that will emerge computationally expensive due to their complexity and requires many rounds to encrypt, essentially wasting the constrained on account of security and privacy [4]. energy of the gadgets. Less complex algorithm, however, may compromise the desired integrity. In this paper we propose a A. Applications of IoT: lightweight encryption algorithm named as Secure IoT (SIT). -
Lightweight Diffusion Layer from the Kth Root of the MDS Matrix
Lightweight Diffusion Layer from the kth root of the MDS Matrix Souvik Kolay1, Debdeep Mukhopadhyay1 1Dept. of Computer Science and Engineering Indian Institute of Technology Kharagpur, India fsouvik1809,[email protected] Abstract. The Maximum Distance Separable (MDS) mapping, used in cryptog- raphy deploys complex Galois field multiplications, which consume lots of area in hardware, making it a costly primitive for lightweight cryptography. Recently in lightweight hash function: PHOTON, a matrix denoted as ‘Serial’, which re- quired less area for multiplication, has been multiplied 4 times to achieve a lightweight MDS mapping. But no efficient method has been proposed so far to synthesize such a serial matrix or to find the required number of repetitive multiplications needed to be performed for a given MDS mapping. In this pa- per, first we provide an generic algorithm to find out a low-cost matrix, which can be multiplied k times to obtain a given MDS mapping. Further, we optimize the algorithm for using in cryptography and show an explicit case study on the MDS mapping of the hash function PHOTON to obtain the ‘Serial’. The work also presents quite a few results which may be interesting for lightweight imple- mentation. Keywords: MDS Matrix, kth Root of a Matrix, Lightweight Diffusion Layer 1 Introduction With several resource constrained devices requiring support for cryptographic algo- rithms, the need for lightweight cryptography is imperative. Several block ciphers, like Kasumi[19], mCrypton[24], HIGHT[20], DESL and DESXL[23], CLEFIA[34], Present[8], Puffin[11], MIBS[22], KATAN[9], Klein[14], TWINE[36], LED[16], Pic- colo [33] etc and hash functions like PHOTON[33], SPONGENT[7], Quark [3] etc. -
A Novel Construction of Efficient Substitution-Boxes Using Cubic
entropy Article A Novel Construction of Efficient Substitution-Boxes Using Cubic Fractional Transformation Amjad Hussain Zahid 1,2, Muhammad Junaid Arshad 2 and Musheer Ahmad 3,* 1 Department of Computer Science, University of Management and Technology, Lahore 54000, Pakistan; [email protected] 2 Department of Computer Science, University of Engineering and Technology, Lahore 54000, Pakistan; [email protected] 3 Department of Computer Engineering, Jamia Millia Islamia, New Delhi 110025, India * Correspondence: [email protected]; Tel.: +91-112-698-0281 Received: 27 January 2019; Accepted: 28 February 2019; Published: 5 March 2019 Abstract: A symmetric block cipher employing a substitution–permutation duo is an effective technique for the provision of information security. For substitution, modern block ciphers use one or more substitution boxes (S-Boxes). Certain criteria and design principles are fulfilled and followed for the construction of a good S-Box. In this paper, an innovative technique to construct substitution-boxes using our cubic fractional transformation (CFT) is presented. The cryptographic strength of the proposed S-box is critically evaluated against the state of the art performance criteria of strong S-boxes, including bijection, nonlinearity, bit independence criterion, strict avalanche effect, and linear and differential approximation probabilities. The performance results of the proposed S-Box are compared with recently investigated S-Boxes to prove its cryptographic strength. The simulation and comparison analyses validate that the proposed S-Box construction method has adequate efficacy to generate efficient candidate S-Boxes for usage in block ciphers. Keywords: substitution box; cubic fractional transformation; block ciphers; security 1. Introduction Cryptography helps individuals and organizations to protect their data. -
Rays and Skates (Batoidea) Conservation Profile Synopsis
Rays and Skates (Batoidea) Conservation Profile Synopsis Status of Ray and Skate Populations IUCN Red List Total Species CR EN VU NT LC DD State of the Batoidea Superorder 539 14 28 65 62 114 256 Rays and skates belong to the Batoidea Superorder and consist of stingrays CR, Critically Endangered; EN, Endangered; VU, and related species (Order Myliobatiforme, 223 species), electric rays (Order Vulnerable; NT, Near Threatened; LC, Least Torpediniforme, 69 species), skates and related species (Order Rajiforme, Concern; DD, Data Deficient. 270 species), and sawfish (Order Pristiforme, 5-7 species). Most batoid species live on the sea floor and are found in a variety of ecosystems across CITES the planet: coastal, deep water (3,000 m), tropical, subtropical, temperate, Appendix 1:7 species cold-water, estuarine, marine, freshwater, and open seas. As opportunistic foragers in complex trophic webs, batoids can impact and alter ecosystems if Appendix II: 1 species 1,2 other top-predators are removed . AZA Subpopulation Several batoids are listed as endangered in US-waters for which smalltooth Marine Fishes Taxon Advisory Group sawfish have a designated critical habitat and recovery plan as of 2009. There Chair Beth Firchau is a high degree of uncertainty with respect to the status of ray and skate populations at the global level even though they are some of the world’s most vulnerable marine fishes3. Many populations are extinct, and many more are critically endangered particularly in coastal ecosystems. Primary Threats to the Species Batoids face extinction risks due to a variety of threats that include capture in nets from targeted and accidental catch. -
Leigh SC, Papastamatiou Y, and DP German. 2017. the Nutritional
Rev Fish Biol Fisheries (2017) 27:561–585 DOI 10.1007/s11160-017-9481-2 REVIEWS The nutritional physiology of sharks Samantha C. Leigh . Yannis Papastamatiou . Donovan P. German Received: 28 December 2016 / Accepted: 9 May 2017 / Published online: 25 May 2017 Ó Springer International Publishing Switzerland 2017 Abstract Sharks compose one of the most diverse Keywords Digestive efficiency Á Digestive and abundant groups of consumers in the ocean. biochemistry Á Gastrointestinal tract Á Microbiome Á Consumption and digestion are essential processes for Spiral intestine Á Stable isotopes obtaining nutrients and energy necessary to meet a broad and variable range of metabolic demands. Despite years of studying prey capture behavior and Introduction feeding habits of sharks, there has been little explo- ration into the nutritional physiology of these animals. Sharks make up one of the most abundant and diverse To fully understand the physiology of the digestive groups of consumers in the ocean (Fig. 1, Compagno tract, it is critical to consider multiple facets, including 2008). They may play an important ecological role in the evolution of the system, feeding mechanisms, energy fluxes in marine environments and in impact- digestive morphology, digestive strategies, digestive ing the biodiversity of lower trophic levels that we biochemistry, and gastrointestinal microbiomes. In depend on as a food and economic resource (e.g., each of these categories, we make comparisons to Wetherbee et al. 1990; Corte´s et al. 2008). However, what is currently known about teleost nutritional beyond prey capture methods and dietary analyses, the physiology, as well as what methodology is used, and nutritional physiology of sharks is woefully under- describe how similar techniques can be used in shark studied. -
The Dawn of American Cryptology, 1900–1917
United States Cryptologic History The Dawn of American Cryptology, 1900–1917 Special Series | Volume 7 Center for Cryptologic History David Hatch is technical director of the Center for Cryptologic History (CCH) and is also the NSA Historian. He has worked in the CCH since 1990. From October 1988 to February 1990, he was a legislative staff officer in the NSA Legislative Affairs Office. Previously, he served as a Congressional Fellow. He earned a B.A. degree in East Asian languages and literature and an M.A. in East Asian studies, both from Indiana University at Bloomington. Dr. Hatch holds a Ph.D. in international relations from American University. This publication presents a historical perspective for informational and educational purposes, is the result of independent research, and does not necessarily reflect a position of NSA/CSS or any other US government entity. This publication is distributed free by the National Security Agency. If you would like additional copies, please email [email protected] or write to: Center for Cryptologic History National Security Agency 9800 Savage Road, Suite 6886 Fort George G. Meade, MD 20755 Cover: Before and during World War I, the United States Army maintained intercept sites along the Mexican border to monitor the Mexican Revolution. Many of the intercept sites consisted of radio-mounted trucks, known as Radio Tractor Units (RTUs). Here, the staff of RTU 33, commanded by Lieutenant Main, on left, pose for a photograph on the US-Mexican border (n.d.). United States Cryptologic History Special Series | Volume 7 The Dawn of American Cryptology, 1900–1917 David A. -
Physiology of Elasmobranch Fishes: Structure and Interaction with Environment: Volume 34A Copyright R 2016 Elsevier Inc
6 SWIMMING MECHANICS AND ENERGETICS OF ELASMOBRANCH FISHES GEORGE V. LAUDER VALENTINA DI SANTO 1. Introduction 2. Elasmobranch Locomotor Diversity 3. Elasmobranch Kinematics and Body Mechanics 4. Hydrodynamics of Elasmobranch Locomotion 5. The Remarkable Skin of Elasmobranchs and Its Locomotor Function 6. Energetics of Elasmobranch Locomotion 7. Climate Change: Effects on Elasmobranch Locomotor Function 8. Conclusions The remarkable locomotor capabilities of elasmobranch fishes are evident in the long migrations undertaken by many species, in their maneuverability, and in specialized structures such as the skin and shape of the pectoral and caudal fins that confer unique locomotor abilities. Elasmobranch locomotor diversity ranges from species that are primarily benthic to fast open-ocean swimmers, and kinematics and hydrodynamics are equally diverse. Many elongate-bodied shark species exhibit classical undulatory patterns of deformation, while skates and rays use their expanded wing-like locomotor structures in oscillatory and undulatory modes. Experimental hydrodynamic analysis of pectoral and caudal fin function in leopard sharks shows that pectoral fins, when held in the typical cruising position, do not generate lift forces, but are active in generating torques during unsteady swimming. The heterocercal (asymmetrical) tail shape generates torques that would rotate the body around the center of mass except for counteracting torques generated by the ventral body surface and head. The skin of sharks, with its hard surface denticles embedded in a flexible skin, alters flow dynamics over the surface and recent experimental data suggest that shark skin both reduces drag and enhances thrust on oscillating propulsive surfaces such as the tail. Analyses of elasmobranch 219 Physiology of Elasmobranch Fishes: Structure and Interaction with Environment: Volume 34A Copyright r 2016 Elsevier Inc.