S16 - Mobile Applications Flashcards
Define mobile applications
Used to provide different features and functionality to a mobile device
Android offers
an open-source code base
IOS is
developed by apples or use on iPhones and iPads, relies on closed-source code
Open-source definition
The software and the original source code are available to download, modify and redistribute
closed-source definition
Proprietary software that is licensed under the exclusive legal rights of the copyright holder
Define walled-garden approach
used by apple and means you can only gets apps from their store
What language is used for iOS applications
Swift and Xcode
what language is used for android applications
Java and Android studio
What is Microsoft 365
Provides the ability to have office productivity software and a large amount of software space in the cloud (onedrive)
What is meant by Mobile device Synchronisation / Sync
Act of copying data back and forth between different devices
Define contact
Record inside of an address book that contains fields of names, addresses, emails, phone numbers, etc
Define vCard
Standard format and is widely supported by most address books and software applications
Define calendar information
Any record with fields for appointments or tasks with their corresponding subject, date, location and attendees
3 areas password are stored
local device, browser, third-party
main types of synchronisation
cloud, computer, automobile
Define cloud synchronisation
provides the access to the cloud from all devices and becomes the central repository of all data
Define enterprise mobility management (EMM)
class of software designed to apply security policies for use on mobile devices
What 2 varieties of Enterprise Mobility Management (EMM) exist
Mobile device management (MDM)
&
Mobile application management (MAM)
What is MDM And what does it allow for
A type of software that allows for control of a device. e.g. Policies
Define Data loss prevention (DLP)
Detects when data is being taken from a device, ensuring it’s only being used in the proper way
Define Apple business Manager (ABM)
MAM suite that allows application from a private repository devices that are part of the corporate network
What is Managed google play
managed version of the google play store that contains apps that are distributed to employees’ devices
What 5 authentication factors exist
(Knowledge, possession, inherence, behaviour, location) factor
Define knowledge factor
Simplest form of authentication and refers to something you know e.g. password & usernames
Define possession factor
refers to something you have. e.g. An RSA key thob that has a key that’s changes every 60 seconds and is aligned to change at the same time as the computer
Define inherence factor
refers to something you are e.g. A fingerprint, a physical part of what you are
Define behaviour factor
Refers to something you do e.g. physical behaviour / voice (not inherent factor since voice detection is about how you say something not what)
Define location factor
Refers to somewhere you are e.g. GPS in phone allows for unlocking / use
If any of the 5 authentication factors are used, this is called
single factor authentication
If > 1 of the 5 authentication factors are used, this is called
multi-factor authentication
define authenticator
Application that servers as a possession factor inside of a mobile device
What are the 3 basic location services
Coarse positioning, Global positioning system (GPS), Indoor positioning system (IPS)
Define coarse positioning
Oldest method of position using mobile devices (triangulating where your phone using 3 or more cellular towers)
Define global positioning system (GPS)
space-based radio navigation system tat consists of satellites and networks of ground stations
Define Indoor positioning system (IPS)
Has the ability to figure out a device’s location even if it is being used indoors
Define geo-tracking
tracking of a location over a period of time using 1 or more of the 3 methods
Define geotagging
is the GPS coordinates inside photos
IMAP encrypted port
993
POP3 encrypted port
995
SMTP encrypted port
465