1 of 30

GDPR and Product Security

2 of 30

Introduction to GDPR

01

02

UNV solution for GDPR

03

What the GDPR means for video surveillance?

3 of 30

What is the GDPR?

  • The General Data Protection Regulation (GDPR) (EU) 2016/679 is a regulation in EU law on data protection and privacy for all individuals within the European Union.
  • The GDPR aims primarily to give control back to citizens and residents over their personal data and to simplify the regulatory environment for international business by unifying the regulation within the EU.
  • The GDPR is a replacement of the 1995 Data Protection Directive (Directive 95/46/EC). The GDPR becomes effective in May 25th 2018, it entitles the individual new rights, and requires a high level of corporate accountability. 
  • The GDPR applies to any organization have access to EU citizens and residents’ personal data.
  • Those companies fail to comply may risk a fine up to €20 million or up to 4% of the global annual turnover of the preceding financial year in case of an enterprise, whichever is greater. 

Introduction to GDPR

4 of 30

Data subject

Data controller

Data processor

Introduction to GDPR

5 of 30

Any information that could identify an individual (”data subject”), such as a name, an identification number, location data, photo, bank details, medical information and an online identifier etc.

Personal

Data

Introduction to GDPR

6 of 30

Right to consent

Right to access

Right to correction

Right to data portability

Right to data erasure

Introduction to GDPR

Data subject’s personal rights under GDPR regulations

7 of 30

Introduction to GDPR

Data controllers

  • determines ‘why’ and ‘how’ the data is to be used
  • process the data by its own means
  • data controller will use an external service to process the data (outsource processing operations) in some cases

Data processors

  • process the data on behalf of the data controller
  • does not control the data and cannot change the purpose or use of the particular set of data
  • is limited to the processing operations which is given by the data controller

Data controller V.S. Data processor

8 of 30

Introduction to GDPR

01

02

UNV solution for GDPR

03

What the GDPR means for video surveillance?

9 of 30

What the GDPR means for video surveillance?

Corporate Accountabilities under GDPR Regulations

Data processing principles: lawfulness, fairness and transparency

legitimate interest, public security, competent authority or data subject’s consent

  • data subject be informed of the existence of the processing operation and its purposes
  • any information addressed to data subject be concise, easily accessible and easy to understand in clear and plain language

10 of 30

72

Hours

awareness of data breach

notify to DPAs (Data Protection Authority) within 72 hours

What the GDPR means for video surveillance?

Data breach notification

notification to data subject in clear and plain language, and delivered by means that maximize the chances of communicating the information to all affected data subjects

11 of 30

Case Level

Definition

Feedback Time

Time for Resuming

Deadline

Level 1

(Urgent)

System breakdown/suspended during operation

Basic function unusable

Immediately at Chinese working time

<=2h

<=15days

Level 2

(High)

Potential system breakdown/ suspended risk during operation

Some function unusable

Chinese work time<=2h

<=24h

<=30days

Level 3

(Medium)

Partly function unusable during operation

Chinese work time<=24h

<=48h

<=60days

What the GDPR means for video surveillance?

Support for Product Response Timeline

12 of 30

Introduction to GDPR

01

02

UNV solution for GDPR

03

What the GDPR means for video surveillance?

13 of 30

Cyber Issues

Hack in to see private home camera

Cyber security is now incredible serious as hacker may hack to your camera and make your surveillance camera monitoring yourself.

It is Uniview’s priority to protect customers privacy in safe.

Cyber Issues

System error to see other video stream

14 of 30

What do Uniview do to ensure your privacy and data secure in public and private network environment

Network

Security

15 of 30

Network environment surveillance to resist illegal attack

High level of safety design requirement and process specification

System Design Security

Give consideration to both usability and security

Intelligent Access Control

Private Network Solution

Environment Security Surveillance

16 of 30

01

Strong Password

Hint of strong and weak

Access block due to wrong password

Forcing strong PW for Non-direct network

02

03

IP Filtration

whitelist

blacklist

Identify Verification

Before all kinds of access

RTSP Verification

IAC

17 of 30

Strong Password

  • The Password will be encrypted during communication
  • Real-time hint of default password modification
  • Security level of password
  • System blocked after 6 times failure of wrong password

18 of 30

Identity Verification

  • The system will ask for user identity verification before all kinds of access or function.
  • The feature applies to all network portal.

RTSP

Network

Verification required

Wrong and denied

X

RTSP

Verification?

19 of 30

IP Filtration

to allow the access from specific IP addresses

to reject the access from specific IP addresses

20 of 30

Same as mobile payment

HTTPS

Keep reliable during ARP attack

ARP Protection

Verification of switch ports

802.1x

Anti-modification of recordings

Water Mark

ESS

21 of 30

HTTPS

HTTPS is security version of HTTP, based on SSL protocol. And it can provide authentication and encrypted communication, which make communication over Internet secure.

22 of 30

ARP Protection

Network can be bound to confirmed Gateway(by its MAC address)

Devices will reject any ARP connection without this Gateway MAC address.

23 of 30

802.1x

The devices supports to work under the network using IEEE802.1X which means the RADIUS server will do verification for all devices in the network and ensure devices communication

24 of 30

Using stream watermark to prove the stream unmodified. The watermark only works with EZPlayer and has no influence to both live view and playback.

Digital Watermark

25 of 30

Database protection

Individual notadmin user for database operation

Operation limitation and monitoring

Patch upgrade annually

Key info encryption

Encryption during storage

Encryption of file with verification info

AES/DH/DSA/RSA/HASH encryption algorithm

Portal safety

Open to use under monitoring

Both hardware port and network port

Communication management

Replay attack protection

Multiple communication limitation

SDS

Turn off service like SNMP V1/V2 in default

Turn off telnet in defalut

Service and module safety

26 of 30

Public Network Solution

Cloud Security

Reliable

Independent Cloud Server

Dynamic encryption

Device unicity

Directly connection

Easy configuration

Flexible access

Usability

27 of 30

Independent Cloud Server

①Device Info.

②STUN Info about Device

③Login Account : Username、Password

④ Device Info、STUN Info about Client

Include:

EZCloud Server、STUN Server、TURN Server

⑥ STUN Info about Client

⑤P2P Request

⑥ STUN Info about Device

⑦Set up P2P tunnel

⑧Login Device:Username,Password

The Cloud Server will only help to set the network tunnel and keep separated with business such as live view and alarm management which means the very user is the only one who have the authentication to get access to his/her devices.

28 of 30

Device Share

Share the device according to user rights

29 of 30

Dynamic Encryption

Dynamic Password

Automatically Login

Dynamic Random Value

Dynamic Random Value

DC647EB65E************18212B3964

  • The User account authentication uses encryption algorithm which is irreversible

  • EZCloud provides dynamic random value to help generate dynamic password so that the client could login without entering device password

30 of 30

Device Unicity

  • Each device has only one unique register code and serial number which are unalterable

  • The register code is encrypted according to the device model, serial number, manufacture features and so on.

  • The register code is the unique identification of the device and according to which the cloud, the client , the app and other UNV management devices could ensure to connect to the correct device.