Professional Documents
Culture Documents
Is 1
Is 1
Is 1
odredjuju se moguce vrijednosti za e kao dio javnog kljuca. Kod sadrzi gresku i ne odradjuje nista korisno. Ni jedan ponudjeni odgovor nije tacan Ne znam odgovor
P7. Dat je dio koda koji se ivrsava prilikom identifikacije korisnika FingerPrint ID sistema: SF_Draw(prozor,0,0,320,320,0); br = SF_Identify( Template, m_Template, &Match, SF_GetSensitivity(), 0, 0 ); if (br == SF_SUCCESS){ MessageBeep(MB_OK); Panel1->Visible = true; Panel1->Caption = ImeiPrezime[&Match]; Panel1->Color = clGreen; } else if (br == SF_VERIFYFAIL){ MessageBeep(MB_ICONWARNING); Panel1->Visible = false;
Panel1->Color = clRed; } Da bi kod ispravno funkcionisao potrebno je: 2 1. umjesto br = SF_Identify( Template, m_Template, &Match, SF_GetSensitivity(), 0, 0 ); staviti br = SF_Identify( Template, m_Template, Match, SF_GetSensitivity(), 0, 0 ); 2. umjesto Panel1->Caption = ImeiPrezime[&Match]; staviti Panel1->Caption = ImeiPrezime[Match]; 3. umjesto br = SF_Identify( Template, m_Template, &Match, SF_GetSensitivity(), 0, 0 ); staviti br = SF_Identify( Template, m_Template, *Match, SF_GetSensitivity(), 0, 0 ); 4. umjesto Panel1->Caption = ImeiPrezime[&Match]; staviti Panel1->Caption = ImeiPrezime[m_Template]; 5. Ni jedan ponudjeni odgovor nije tacan 6. Ne znam odgovor P8. Dat je dio koda koji se izvrsava prilikom upisivanja korisnika u Fingerprint ID sistem. 4 //Upisivanje korisnika u sistem br = SF_Enroll(m_EnrollTemplate[m_Template],NULL,Fo rm2->CheckBox1->Checked); // Pravimo enrollment otiska prsta /* Provjeravamo da li je enrollmenta otiska prsta uspjeno napravljen i prikazujemo odgovarajuu
poruku */ if (br == SF_SUCCESS){ StatusBar1->SimpleText = "Enrollment otiska prsta je uspjean."; if ( ++m_Template == TEMPLATE_COUNT ) { m_Template = 0; } if( m_Template >0){ BYTE* Template[ TEMPLATE_COUNT ]; for ( int i = 0 ; i < (m_Template-1) ; i++ ) { Template[ i ] = m_EnrollTemplate[ i ]; } br = SF_Identify( Template, (m_Template-1), &Match, 3, 0, 0 ); if (br == SF_SUCCESS){ MessageBeep(MB_ICONWARNING); m_Template--; return; } } if (InputQuery("Ime i prezime korisnika", "Unesite:", ImePrezime)){ if (ImePrezime.Length() > 0) { ImeiPrezime[ m_Template+1]=ImePrezime ;} else {m_Template--; return;} } if(ImePrezime.Length()==0){ImePrezime=""; m_Template--; return;} ImePrezime=""; Form1->Refresh(); SF_Draw(prozor,0,0,320,320,0);
Label4->Caption = "Enrollment otiska prsta je uspjean."; MessageBeep(MB_OK); } Da bi kod ispravno funkcionisao potrebno je: 1. umjesto if ( ++m_Template == TEMPLATE_COUNT ) {m_Template = 0;} staviti if (m_Template == TEMPLATE_COUNT ) {m_Template = 0;} 2. umjesto essageBeep(MB_ICONWARNING); m_Template--; staviti essageBeep(MB_OK); 3. Ne treba nista. U redu je. 4. umjesto ImeiPrezime[ m_Template+1]=ImePrezime ; staviti ImeiPrezime[ m_Template-1]=ImePrezime ; 5. Ni jedan ponudjeni odgovor nije tacan 6. Ne znam odgovor
RSA algoritam. Kodom sa slike:2 1. odredjuju se prosti brojevi manji od ikraj. 2. odredjuju se moguce vrijednosti za d kao dio tajnog kljuca. 3. odredjuju se moguce vrijednosti za e kao dio javnog kljuca. 4. Kod sadrzi gresku i ne radi nista korisno.
5. 6.
P7. Dat je dio koda koji se ivrsava prilikom identifikacije korisnika FingerPrint ID sistema: SF_Draw(prozor,0,0,320,320,0); br = SF_Identify( Template, m_Template, Match, SF_GetSensitivity(), 0, 0 ); if (br == SF_SUCCESS){ MessageBeep(MB_OK); Panel1->Visible = true; Panel1->Caption = ImeiPrezime[Match]; Panel1->Color = clGreen; } else if (br == SF_VERIFYFAIL){ MessageBeep(MB_ICONWARNING); Panel1->Visible = false; Panel1->Color = clRed; } Da bi kod ispravno funkcionisao potrebno je: 3 1. umjesto br = SF_Identify( Template, m_Template, Match, SF_GetSensitivity(), 0, 0 ); staviti br = SF_Identify( Template, m_Template, *Match, SF_GetSensitivity(), 0, 0 ); 2. umjesto Panel1->Caption = ImeiPrezime[Match]; staviti Panel1->Caption = ImeiPrezime[m_Template]; 3. umjesto br = SF_Identify( Template, m_Template, Match, SF_GetSensitivity(), 0, 0 ); staviti br =
SF_Identify( Template, m_Template, &Match, SF_GetSensitivity(), 0, 0 ); 4. umjesto Panel1->Caption = ImeiPrezime[Match]; staviti Panel1->Caption = ImeiPrezime[m_Template1]; 5. Ni jedan ponudjeni odgovor nije tacan 6. Ne znam odgovor P8. Dat je dio koda koji se izvrsava prilikom upisivanja korisnika u Fingerprint ID sistem. //Upisivanje korisnika u sistem br = SF_Enroll(m_EnrollTemplate[m_Template],NULL,Fo rm2->CheckBox1->Checked); // Pravimo enrollment otiska prsta /* Provjeravamo da li je enrollmenta otiska prsta uspjeno napravljen i prikazujemo odgovarajuu poruku */ if (br == SF_SUCCESS){ StatusBar1->SimpleText = "Enrollment otiska prsta je uspjean."; if ( ++m_Template == TEMPLATE_COUNT ) { m_Template = 0; } if( m_Template >0){ BYTE* Template[ TEMPLATE_COUNT ]; for ( int i = 0 ; i < (m_Template-1) ; i++ ) { Template[ i ] = m_EnrollTemplate[ i ]; } br = SF_Identify( Template, (m_Template-1),
&Match, 3, 0, 0 ); if (br == SF_SUCCESS){ MessageBeep(MB_ICONWARNING); m_Template++; return; } } if (InputQuery("Ime i prezime korisnika", "Unesite:", ImePrezime)){ if (ImePrezime.Length() > 0) { ImeiPrezime[ m_Template-1]=ImePrezime ;} else {m_Template--; return;} } if(ImePrezime.Length()==0){ImePrezime=""; m_Template--; return;} ImePrezime=""; Form1->Refresh(); SF_Draw(prozor,0,0,320,320,0); Label4->Caption = "Enrollment otiska prsta je uspjean."; MessageBeep(MB_OK); } Da bi kod ispravno funkcionisao potrebno je:1 1. umjesto MessageBeep(MB_ICONWARNING); m_Template++; staviti MessageBeep(MB_ICONWARNING); m_Template--; 2. umjesto essageBeep(MB_ICONWARNING); m_Template--; staviti essageBeep(MB_OK); 3. Ne treba nista. U redu je. 4. umjesto ImeiPrezime[ m_Template-
1]=ImePrezime ; staviti ImeiPrezime[ m_Template+1]=ImePrezime ; 5. Ni jedan ponudjeni odgovor nije tacan 6. Ne znam odgovor
P8. Dat je dio koda koji se izvrsava prilikom upisivanja korisnika u Fingerprint ID sistem. //Upisivanje korisnika u sistem br = SF_Enroll(m_EnrollTemplate[m_Template],NULL,Fo rm2->CheckBox1->Checked); // Pravimo enrollment otiska prsta /* Provjeravamo da li je enrollmenta otiska prsta uspjeno napravljen i prikazujemo odgovarajuu poruku */ if (br == SF_SUCCESS){ StatusBar1->SimpleText = "Enrollment otiska prsta je uspjean."; if ( ++m_Template == TEMPLATE_COUNT ) { m_Template = 0; } if( m_Template >0){ BYTE* Template[ TEMPLATE_COUNT ]; for ( int i = 0 ; i < (m_Template-1) ; i++ ) { Template[ i ] = m_EnrollTemplate[ i ]; } br = SF_Identify( Template, (m_Template-1), &Match, 3, 0, 0 );
if (br == SF_SUCCESS){ MessageBeep(MB_ICONWARNING); m_Template--; return; } } if (InputQuery("Ime i prezime korisnika", "Unesite:", ImePrezime)){ if (ImePrezime.Length() > 0) { ImeiPrezime[ m_Template-1]=ImePrezime ;} else {m_Template--; return;} } if(ImePrezime.Length()==0){ImePrezime=""; m_Template--; return;} ImePrezime=""; Form1->Refresh(); SF_Draw(prozor,0,0,320,320,0); Label4->Caption = "Enrollment otiska prsta je uspjean."; MessageBeep(MB_OK); } Da bi kod ispravno funkcionisao potrebno je:3 1. umjesto if ( ++m_Template == TEMPLATE_COUNT ) {m_Template = 0;} staviti if (m_Template == TEMPLATE_COUNT ) {m_Template = 0;} 2. umjesto essageBeep(MB_ICONWARNING); m_Template--; staviti essageBeep(MB_OK); 3. Ne treba nista. U redu je. 4. umjesto ImeiPrezime[ m_Template-
1]=ImePrezime ; staviti ImeiPrezime[ m_Template]=ImePrezime ; 5. Ni jedan ponudjeni odgovor nije tacan 6. Ne znam odgovor
P7. Dat je dio koda koji se ivrsava prilikom identifikacije korisnika FingerPrint ID sistema: SF_Draw(prozor,0,0,320,320,0); br = SF_Identify( Template, m_Template, Match, SF_GetSensitivity(), 0, 0 ); if (br == SF_SUCCESS){ MessageBeep(MB_OK); Panel1->Visible = true; Panel1->Caption = ImeiPrezime[Match]; Panel1->Color = clGreen; } else if (br == SF_VERIFYFAIL){ MessageBeep(MB_ICONWARNING); Panel1->Visible = false; Panel1->Color = clRed; } Da bi kod ispravno funkcionisao potrebno je: 3 1. umjesto br = SF_Identify( Template, m_Template, Match, SF_GetSensitivity(), 0, 0 ); staviti br = SF_Identify( Template, m_Template, *Match, SF_GetSensitivity(), 0, 0 ); 2. umjesto Panel1->Caption = ImeiPrezime[Match]; staviti Panel1->Caption = ImeiPrezime[m_Template];
3. umjesto br = SF_Identify( Template, m_Template, Match, SF_GetSensitivity(), 0, 0 ); staviti br = SF_Identify( Template, m_Template, &Match, SF_GetSensitivity(), 0, 0 ); 4. umjesto Panel1->Caption = ImeiPrezime[Match]; staviti Panel1->Caption = ImeiPrezime[m_Template1]; 5. Ni jedan ponudjeni odgovor nije tacan 6. Ne znam odgovor P8. Dat je dio koda koji se izvrsava prilikom upisivanja korisnika u Fingerprint ID sistem. //Upisivanje korisnika u sistem br = SF_Enroll(m_EnrollTemplate[m_Template],NULL,Fo rm2->CheckBox1->Checked); // Pravimo enrollment otiska prsta /* Provjeravamo da li je enrollmenta otiska prsta uspjeno napravljen i prikazujemo odgovarajuu poruku */ if (br == SF_SUCCESS){ StatusBar1->SimpleText = "Enrollment otiska prsta je uspjean."; if ( ++m_Template == TEMPLATE_COUNT ) { m_Template = 0; } if( m_Template >0){ BYTE* Template[ TEMPLATE_COUNT ]; for ( int i = 0 ; i < (m_Template-1) ; i++ ) { Template[ i ] = m_EnrollTemplate[ i ]; }
br = SF_Identify( Template, (m_Template-1), &Match, 3, 0, 0 ); if (br == SF_SUCCESS){ MessageBeep(MB_ICONWARNING); m_Template--; return; } } if (InputQuery("Ime i prezime korisnika", "Unesite:", ImePrezime)){ if (ImePrezime.Length() > 0) { ImeiPrezime[ m_Template-1]=ImePrezime ;} else {m_Template--; return;} } if(ImePrezime.Length()==0){ImePrezime=""; m_Template--; return;} ImePrezime=""; Form1->Refresh(); SF_Draw(prozor,0,0,320,320,0); Label4->Caption = "Enrollment otiska prsta je uspjean."; MessageBeep(MB_OK); } Da bi kod ispravno funkcionisao potrebno je:3 1. umjesto if ( ++m_Template == TEMPLATE_COUNT ) {m_Template = 0;} staviti if (m_Template == TEMPLATE_COUNT ) {m_Template = 0;} 2. umjesto essageBeep(MB_ICONWARNING);
m_Template--; staviti essageBeep(MB_OK); 3. Ne treba nista. U redu je. 4. umjesto ImeiPrezime[ m_Template1]=ImePrezime ; staviti ImeiPrezime[ m_Template]=ImePrezime ; 5. Ni jedan ponudjeni odgovor nije tacan 6. Ne znam odgovor