Chapter 13 Mathematic Structures 13.1 Modular Arithmetic Definition 1 (modulo). Let a be an integer and m be a positive integer. We denoted by a mod m.

Slides:



Advertisements
Similar presentations
Mod arithmetic.
Advertisements

1 Lect. 12: Number Theory. Contents Prime and Relative Prime Numbers Modular Arithmetic Fermat’s and Euler’s Theorem Extended Euclid’s Algorithm.
Cryptography and Network Security
Chapter 4 Finite Fields. Introduction of increasing importance in cryptography –AES, Elliptic Curve, IDEA, Public Key concern operations on “numbers”
Cryptography and Network Security Chapter 4 Fourth Edition by William Stallings.
Chapter 4 – Finite Fields. Introduction will now introduce finite fields of increasing importance in cryptography –AES, Elliptic Curve, IDEA, Public Key.
Number Theory and Cryptography
Binary Operations.
Congruence Classes Z n = {[0] n, [1] n, [2] n, …, [n - 1] n } = the set of congruence classes modulo n.
Slide 10-1 Copyright © 2005 Pearson Education, Inc. SEVENTH EDITION and EXPANDED SEVENTH EDITION.
Properties of Real Numbers. Closure Property Commutative Property.
Properties of Real Numbers
WHOLE NUMBERS; INTEGERS Whole numbers: Z 0,+ = the natural numbers  {0}. Integers:
Week 8 - Wednesday.  What did we talk about last time?  Cardinality  Countability  Relations.
Peter Lam Discrete Math CS.  Sometimes Referred to Clock Arithmetic  Remainder is Used as Part of Value ◦ i.e Clocks  24 Hours in a Day However, Time.
FINITE FIELDS 7/30 陳柏誠.
CPSC 3730 Cryptography and Network Security
1 Cryptography and Network Security Third Edition by William Stallings Lecture slides by Lawrie Brown Chapter 4 – Finite Fields.
Chapter 4 Numeration and Mathematical Systems © 2008 Pearson Addison-Wesley. All rights reserved.
CompSci 102 Discrete Math for Computer Science February 16, 2012 Prof. Rodger.
Monoids, Groups, Rings, Fields
Temperature Readings The equation to convert the temperature from degrees Fahrenheit to degrees Celsius is: c(x) = (x - 32) The equation to convert the.
Chapter 4 – Finite Fields
Data Security and Encryption (CSE348) 1. Lecture # 12 2.
Properties of Real Numbers List of Properties of Real Numbers Commutative Associative Distributive Identity Inverse.
Information Security Lab. Dept. of Computer Engineering 87/121 PART I Symmetric Ciphers CHAPTER 4 Finite Fields 4.1 Groups, Rings, and Fields 4.2 Modular.
Introduction to Real Analysis Dr. Weihu Hong Clayton State University 8/19/2008.
Chinese Remainder Theorem. How many people What is x? Divided into 4s: remainder 3 x ≡ 3 (mod 4) Divided into 5s: remainder 4 x ≡ 4 (mod 5) Chinese Remainder.
Cryptography and Network Security Chapter 4. Introduction  will now introduce finite fields  of increasing importance in cryptography AES, Elliptic.
UNIT - 2.  A binary operation on a set combines two elements of the set to produce another element of the set. a*b  G,  a, b  G e.g. +, -, ,  are.
© 2010 Pearson Prentice Hall. All rights reserved. CHAPTER 13 Mathematical Systems.
Chapter 6 Abstract algebra
Great Theoretical Ideas in Computer Science.
CS Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool.
Ref: Pfleeger96, Ch.31 Properties of Arithmetic Reference: Pfleeger, Charles P., Security in Computing, 2nd Edition, Prentice Hall, 1996.
Lecture 3.1: Public Key Cryptography I CS 436/636/736 Spring 2012 Nitesh Saxena.
Cryptography Lecture 14 Arpita Patra © Arpita Patra.
Divisibility and Modular Arithmetic
4.4 Clock Arithmetic and Modular Systems. 12-hour Clock System  Based on an ordinary clock face  12 replaced with a zero  Minute hand is left off.
1 Discrete Structures – CNS2300 Text Discrete Mathematics and Its Applications Kenneth H. Rosen (5 th Edition) Chapter 2 The Fundamentals: Algorithms,
Chapter 4 With Question/Answer Animations 1. Chapter Motivation Number theory is the part of mathematics devoted to the study of the integers and their.
Great Theoretical Ideas in Computer Science.
Discrete Math II Howon Kim
CS480 Cryptography and Information Security
Topic 12: Number Theory Basics (2)
Great Theoretical Ideas in Computer Science
Advanced Algorithms Analysis and Design
Great Theoretical Ideas In Computer Science
A mathematical system - that is an algebra - consists of at least
Quick reviews / corrections
MATH301- DISCRETE MATHEMATICS Copyright © Nahid Sultana Dr. Nahid Sultana Chapter 4: Number Theory and Cryptography.
Complex Number Field Properties
Cryptography Lecture 21.
Modular Arithmetic and Change of Base
Great Theoretical Ideas in Computer Science
Modular Arithmetic ICS 6D Sandy Irani.
Great Theoretical Ideas in Computer Science
Section 10.1 Groups.
B.Sc. III Year Mr. Shrimangale G.W.
I. Finite Field Algebra.
Modular Arithmetic and Elliptic Curves
Arithmetic MOD 7 a finite algebra
1.8 – Algebraic Proofs Objective:
Section 10.3 Modular Arithmetic
FIELD.
Lecture 3 Strings and Things (Section 1.1)
Section 9.1 Groups.
Section 9.3 Modular Arithmetic.
Presentation transcript:

Chapter 13 Mathematic Structures 13.1 Modular Arithmetic Definition 1 (modulo). Let a be an integer and m be a positive integer. We denoted by a mod m the remainder when a is divided by m. Theorem 1 is an equivalence relation. Example 1 17 mod 5 = 2, -133 mod 9=2, and 2001 mod 101 = 82.

It is convenient to use i represents. can be simplified as

13.2 Groups Definition 1 A group (G,*) consists of a set G and a binary operation * which satisfies the following conditions: (1)(closure) For all x and y in G, x*y is in G. (2)(Associativity) For all x, y, z in G, (x*y)*z = x*(y*z) (3)(Identity) There is an element e in G such that e*x = x*e (4)(Inverse) For any x in G, there is an x’ in G such that x*x’=x’*x=e Example 1 Let Z be the set of integer, and +, –, × are the integer operations on Z. (Z, +) is a group. (Z, – ) and (Z, ×) are not a groups (note: e = 0 in (Z,+) and e = 1 in (Z, ×)). Example 3 Example 2 Let R be the set of real number. (R, ×) is an group.

Example 4 Example 5 Definition 2 A group (G,*) is commutative if for any a, b in G, a*b = b*a.

13.3 Rings

13.4 Fields