Calculate the false rejection, Computer Network Security

Assignment Help:

Divide the user data into 6 equal sets. Use the first set for the enrollment phase of your system, and the rest for the verification phase. Use the following formula to calculate the deviation (D) between the enrollment phase time data (also referred to as a  target or reference time) and the verification phase time data, (also known as a monitored time) for the two columns representing the Fly Times and the Dwell Time. You can use either of the First Key Dwell Time column values or the Second Key Dwell Time column values in your data set, however you have to use the same column throughout your implementation.

2209_Calculate the False Rejection.png

Where | | denotes the absolute value function, tref is the targeted or reference time for dwell or fly time values (from the enrollment phase data) and tmon is the monitored time for dwell or fly time values (from the verification phase data), Di is the set of fly time values in the sample, Mo is the set of dwell time in the sample, and n is the size of the sample. The type of n (as well as the sizes of Di and Mo) should be declared as a variable in your implementation, but it should be assigned the maximum possible value of 500.

  • To calculate the False Rejection (FR) for a given user, compare each of the five verification session data of the same user against the enrollment set data by calculating the deviation for the fly times and dwell time. Note that this will produce '5' different values of D (one for each set of verification session data). For each of those of D's, if D>=Thr, FR=1 else FR=0, where D is the calculated value for the deviation and Thr is the value of threshold%. 
  • To calculate the False Acceptance (FA) for the same user (as above), compare each of the verification session data of the 4 remaining users against the enrollment set data of the same user by calculating the deviation for the fly times and dwell time. Note that this will produce '5*4=20' different values of D (one for each set of verification session data for each different user). For each of those D's, if D<= Thr, FA=1 else FA=0, where D is the calculated value for the deviation and Thr is the value of threshold%. 

Now that you have got the values of FA and FR for this user, you can calculate the  False Acceptance Rate (FAR) and the False Rejection Rate (FRR) for this user by computing:

                             FAR=Sum of FA/total number of verification trials 
                             FRR=Sum of FR/Total number of verification trials

If both computed FAR and  FRR  values are <= 0.4, then the FAR and the FRR conditions are satisfied. In this case, the algorithm should printout 'Access Granted! and list the file (name and location) accessible and what kind of access right to those file the user has. If the FAR and the FRR conditions fail, the message could be  'Access Failed! Your attempt and corresponding IP used will be reported to the system administrator."


Related Discussions:- Calculate the false rejection

Describe des encryption, (a) Describe DES encryption with a block diagram a...

(a) Describe DES encryption with a block diagram and brief steps. (b) How does triple DES improve security. What is the effective key length of triple DES? How can 3DES be compa

Differences between a hacker and a cracker, Question: (a) Which of the...

Question: (a) Which of the following is not a goal of security: i) detection ii) prevention iii) recovery iv) prosecution (b) You are an honest student. One day you

What is information security, What is information security Information s...

What is information security Information security protects information (and facilities and systems which store, use and transmit it) from a broad range of threats, in order to p

Introduction to cryptography, INTRODUCTION TO CRYPTOGRAPHY Cryptography...

INTRODUCTION TO CRYPTOGRAPHY Cryptography The word cryptography is derived from Greek words kryptos, which means hidden and graphein, meaning to write, this is the process of

Marketing, what are the participant of marketing channal?

what are the participant of marketing channal?

Traditional network design approach, Question: a) Give two reasons why ...

Question: a) Give two reasons why the building-block approach is favoured to the traditional network design approach. b) With reference to network monitoring parameters, dis

Why is this setup not secure, Question: a) You are using Active Directo...

Question: a) You are using Active Directory Users under Windows Server 2003 and Computers to configure user objects in your domain, and you are able to change the address and

Address resolution protocol (arp), ADDRESS RESOLUTION PROTOCOL (ARP) T...

ADDRESS RESOLUTION PROTOCOL (ARP) TCP/IP can use any of the three address resolution functions relaying on the addressing procedure used by the underlying hardware. To guarant

Describe the terms prime number and prime factorisation, (a) An opponent is...

(a) An opponent is using RSA with the public key {e=53, n=77}. You intercept the ciphertext C=10. (All values on this problem, including the ciphertext and the cleartext, are nume

Short term scheduler, Short term Scheduler function , also shown as a disp...

Short term Scheduler function , also shown as a dispatcher runs most frequently, and creates the finest-grained decision of which program could run next. This scheduler is called

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd