Lecture 9: Radix-64 Tutorial

Slides:



Advertisements
Similar presentations
Appendix 1 Number Systems Objectives: Review of number systems and radix conversion methods Review of binary, octal, hexadecimal and BCD unsigned codes.
Advertisements

Lecturer: Omid Jafarinezhad Sharif University of Technology Department of Computer Engineering 1 Fundamental of Programming (C) Lecture 2 Number Systems.
ENGIN112 L4: Number Codes and Registers ENGIN 112 Intro to Electrical and Computer Engineering Lecture 4 Number Codes and Registers.
IT Systems What Number? EN230-1 Justin Champion C208 –
How Computers Represent Numbers Friday, Week 5. Binary Code A series of 1’s and 0’s Place value is in powers of 2.
CS 151 Digital Systems Design Lecture 4 Number Codes and Registers.
Codes and Code Converters
Introduction to Computing Systems (1st Exam). 1. [10] What is the range of decimal integers that can be represented by the following given numbers of.
Lab #2 Hints. CMPE12cCyrus Bazeghi 2 Want to produce ASCII table Needs to be in a form like: DecHexOctChar
ASCII & Gray Codes.
CCE-EDUSAT SESSION FOR COMPUTER FUNDAMENTALS Date: Session III Topic: Number Systems Faculty: Anita Kanavalli Department of CSE M S Ramaiah.
ACOE1611 Data Representation and Numbering Systems Dr. Costas Kyriacou and Dr. Konstantinos Tatas.
Basic Logic 2.1 Basic Digital Logic 2 Numbering Systems ©Paul Godin Created Aug 2007 Updated Aug 2013 gmail.com.
COMT 222 Tools for a Digital World. Digital? What makes information Digital? If it helps:  When is information not analog? Answer:  A finite number.
Chapter 3 Representing Numbers and Text in Binary Information Technology in Theory By Pelin Aksoy and Laura DeNardis.
Computer System Basics 1 Number Systems & Text Representation Computer Forensics BACS 371.
STATISTIC & INFORMATION THEORY (CSNB134) MODULE 8 INTRODUCTION TO INFORMATION THEORY.
Binary, Decimal and Hexadecimal Numbers Svetlin Nakov Telerik Corporation
Chapter 3 Section 1 Number Representation Modern cryptographic methods, unlike the classical methods we just learned, are computer based. Representation.
Digital Logic Design Lecture 3 Complements, Number Codes and Registers.
Section 3.1: Number Representation Practice HW (not to hand in) From Barr Text p. 185 # 1-5.
Hexadecimal Data Representation. Objectives  Know how the Hexadecimal counting system works  Be able to convert between denary, binary & hexadecimal.
Tutorial: ITI1100 Dewan Tanvir Ahmed SITE, UofO
Representation of Characters
Digital Systems Digital Logic and Design Dr. Musab Bassam Zghool Text Book: Mano Morris M. “ Digital Logic And Computer Design ”
Chapter 3 The Power of HEX Finding Slivers of Data.
Agenda Character representation Numerical Conversions ASCII EBCDIC
MECH1500 Chapter 3.
Number Representation Lecture Topics How are numeric data items actually stored in computer memory? How much space (memory locations) is.
NET 222: COMMUNICATIONS AND NETWORKS FUNDAMENTALS ( NET 222: COMMUNICATIONS AND NETWORKS FUNDAMENTALS (PRACTICAL PART) Tutorial 4 : Chapter 5 Data & computer.
Binary a. express numbers in binary, binary-coded decimal (BCD), octal and hexadecimal;
Base 16 (hexadecimal) Uses the decimal digits and the first letters of the alphabet to encode 4 binary bits (16=2 4 ) abcdef or ABCDEF.
Hex Editing using HxD Nick Fogal & Lindsay Shaffer.
Lecture Coding Schemes. Representing Data English language uses 26 symbols to represent an idea Different sets of bit patterns have been designed to represent.
1 CE 454 Computer Architecture Lecture 4 Ahmed Ezzat The Digital Logic, Ch-3.1.
Day 6 - Encoding and Sending Formatted Text
Binary Representation in Text
Binary Representation in Text
Topic: Binary Encoding – Part 1
NUMBER SYSTEMS.
Lesson Objectives Aims You should be able to:
Day 6 - Encoding and Sending Formatted Text
Information Support and Services
Chapter 3 Data Representation
Binary, Decimal and Hexadecimal Numbers
Data Encoding Characters.
University of Gujrat Department of Computer Science
Net 222: Communications and networks fundamentals (Practical Part)
Networks and Communication Systems Department
Binary Quiz UIN: ____________________
NET 311 Information Security
Principles of Computing – UFCFA Lecture-3
Digital Logic & Design Lecture 05
Numbering System TODAY AND TOMORROW 11th Edition
Student: Ying Hong Course: Database Security Instructor: Dr. Yang
Presenting information as bit patterns
COMS 161 Introduction to Computing
Number Systems Lecture 2.
NET 311 Information Security
Chapter 1 Number System RGGP, Narwana.
Binary Lesson 3 Hexadecimal
COMS 161 Introduction to Computing
Encoding and Sending Formatted Text
13 Digital Logic Circuits.
Day 6 - Encoding and Sending Formatted Text
Binary Lesson 3 Hexadecimal
Networks & I/O Devices.
Chapter 3 - Binary Numbering System
Presentation transcript:

Lecture 9: Radix-64 Tutorial NET 536 Network Security Networks and Communication Department Lecture 9: Radix-64 Tutorial

Radix-64 Encoding 14-Jan-19 Networks and Communication Department

Printable Encoding of Binary Data into Radix-64 Format 24 bits 6 bits 6 bits 6 bits 6 bits R64 R64 R64 R64 32 bits 8 bits 8 bits 8 bits 8 bits

Radix-64 Example Consider the 24-bit raw text sequence : 00100011 01011100 10010001 Which can be expressed in hexadecimal as: 235C91 hex 1- arrange the input in blocks of 6 bits: 001000 110101 110010 010001 2- extract 6-bit decimal values 8 53 50 17 14-Jan-19 Networks and Communication Department

Radix-64 Example 3- look up in the table and find the radix-64 encoing: 8  I 53 1 50 Y 17 R Thus the Radix-64 Encoding of Input data Would be in character representation : I1YR In binary using ASCII code ( 8-bits, zero parity): 01001001 00110001 01111001 01010010 Hexadecimal representation 49317952 14-Jan-19 Networks and Communication Department

ASCII 14-Jan-19 Networks and Communication Department