Binary
Binary

Data Representation

Binary tools and activities, Coding Systems and Encryption



Binary Tools

Bits and Bytes

Information relating to the different bit and byte quantities

Number Systems

A tool to convert between binary,denary and hexadecimal.

Floating Point Binary Conversions

A tool to convert between denary real numbers and binary mantissa/exponent form.

Floating Point Binary Activity

An activity to practice converting between denary real numbers and binary mantissa/exponent form. Includes error calculations when the conversion involves an approximation.


Encryption

Cipher Tools

A tool to encrypt and decrypt data using the Caesar CIpher, Polyalphabetic Cipher and the Vernam Cipher

Caesar Cipher Activity

An activity to practice decoding messages encoding using the Caesar Cipher

Polyalphabetic Cipher Activity

An activity to practice decoding messages encoding using a Polyalphabetic Cipher with between two and four alphabets

RSA Activity

A tool to generates an RSA cipher with given keys from text and an activity to practice decoding encrypted messages. There are also activities to practice the number theory concept required by RSA Cryptography.

Vernam Cipher Activity

An activity to practice decoding messages encoding using the Vernam Cipher