IA3

Security

Users

Data Exchange Formats

Data Exchange Components

The Problem

Features

CSV

JSON

XML

Login

Sign up

Home

Search

Data interface

Server interface

Password Hashing

Threats

Nudgee has requested the creation of a Nudgee college Esports web app with a backend that features a database storing the users data (Phone Number, Email, etc.. This will be done through the use of an api (developed by us) in an SQLite database, python, HTML and Json Data exchange

Salt

Personal information

Phone number

Email

Name

Address

CIA Triad

Integrity

Confidentiality

Availability

Someone may interfere with transmission and stop packets from arriving at destination

Someone may intercept and modify it in a malicious way

Unauthorised people view the data in transit

Adds an additional layer of encryption

Leaks of personal infomation

Intrusive malware

User Interface

Not as commonly used any more

Displays in a javascript format

Most common

Displays in a HTML format

Used mainly to view data

Displays in plain text

Transmitting data

Latency

Jitter

QOS

Serialisation

Propagation

Switching

Queueing

components (DBMS), database server

components/elements

coded components

Internet Protocols

HTTP

HTTPS

FTP

VPN

Types of data

Open data

Linked data

Mashed data

A mashup (computer industry jargon), in web development, is a web page or web application that uses content from more than one source to create a single new service displayed in a single graphical interface.

Open data is research data that is freely available on the Internet for anyone to download, modify, and distribute without any legal or financial restrictions.

In computing, linked data is structured data which is interlinked with other data so it becomes more useful through semantic queries.