Кіріспе

Графикалық сәйкестендіру және аутентификация (GINA) - Windows NT 3.51, Windows NT 4.0, Windows 2000, Windows XP және Windows Server 2003-тің қауіпсіз аутентификация мен интерактивті жүйеге кіру қызметтерін қамтамасыз ететін компоненті. GINA - машинаны іске қосқанда Winlogon аясында жүктелу процесінің басында жүктелетін алмастырылатын динамикалық байланысты кітапхана. Ол қауіпсіз назар аударту тізбесін, әдетте Control Alt Delete, және осы тізбекті алған кезде пайдаланушымен өзара іс-қимыл жасау үшін жауапты. GINA сонымен қатар пайдаланушы үшін бастапқы процестерді (мысалы, Windows Shell) олар алғаш рет тіркелген кезде бастауға жауапты. GINA Windows Vista-да тоқтатылды.

Шолу

Әдетті GINA кітапханасы, MSGINA. DLL, операциялық жүйенің бөлігі ретінде Microsoft-пен қамтамасыз етіледі және келесі мүмкіндіктерді ұсынады: Windows домен серверлеріне қатысты пайдаланушы аты / паролі комбинациясымен аутентификация. Пайдаланушыға тіркелу туралы хабарламаны көрсету. Автоматты жүйеге кіру, пайдаланушының аты мен паролін сақтауға және интерактивті жүйеге кіру шақыруын орындауға мүмкіндік береді. Автоматты жүйеге кіруді интерактивті жүйеге кіруге қайта оралғанға дейін белгілі бір санда орындауға да баптау мүмкін. Windows NT-тің ескі нұсқаларында пароль тек тіркелімде жай мәтінде сақталуы мүмкін еді; Windows NT 4.0 Workstation Service Pack 3 және Windows NT Server 3.51 -де Жергілікті қауіпсіздік органының жеке сақтау мүмкіндіктерін пайдалану үшін қолдау енгізілді. Пайдаланушы тіркелгісі ашылған кезде "Қауіпсіздік параметрлері" диалогы, ол жабылу, тіркелуден шығу, парольді өзгерту, Тапсырмалар менеджерін іске қосу және жұмыс орнын бұғаттау параметрлерін ұсынады. Winlogon-ды басқа GINA-ны пайдалану үшін, мысалы смарт-карта оқырмандары немесе биометрияға негізделген сәйкестендіру сияқты стандартты емес аутентификация әдістерін қамтамасыз ету үшін немесе әдетті GINA-ға баламалы визуалды интерфейс беру үшін конфигурациялауға болады. Ауыстырылатын GINA-ны іске асыратын әзірлеушілер "жұмыс станциясы бұғатталған" диалогты көрсету, әр түрлі пайдаланушы күйлерінде қауіпсіз назар аударту тізбесін өңдеу, жұмыс стансасын бұғаттау рұқсат етілген іс-қимыл болып табыла ма, жоқ па деген сұраныстарға жауап беру, Терминалдық қызметтерге негізделген қосылымдарда пайдаланушы мәліметтерін жинауды қолдау және экран сақтаушымен өзара іс-қимыл жасау сияқты функционалдылықты қамтитын API шақырулар жиынтығына арналған іске асыруларды ұсынуы қажет. Өзгешеленген GINA-ны толығымен нөлден жасауға болады немесе ол тек түпнұсқа GINA-ның өзгертілуімен жасалуы мүмкін. Өзгешеленген GINA-ны GinaDLL деген атауды HKEY LOCAL MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon деген тіркелімнің орналасуына орналастыру арқылы белгілеуге болады. Winlogon компоненті GINA кітапханасындағы осы API-лерді шақыру үшін ғана жауапты. Winlogon процесі басталғанда, ол өзінің нұсқа нөмірін жүктелген GINA кітапханасы қолдағанмен салыстырады. Егер GINA кітапханасы Winlogon-дан жоғары нұсқада болса, Windows жегілмейді. Бұл Winlogon-дың берілген нұсқасына арналған GINA кітапханасы Winlogon-дан белгілі бір API шақыруларын күтеді. Windows NT Server 3.51 және Windows NT Workstation 4.0 SP3 бағдарламаларымен алмастырылатын GINA DLL-лерді қолдау енгізілген. Windows-тың бірнеше нұсқалары Winlogon-ға қосымша функционалды енгізуді жүзеге асырды, нәтижесінде қосымша функционалды алмастырушы GINA жүзеге асыра алады. Мысалы, Windows 2000 пайдаланушыға ағымдағы жағдай туралы (мысалы, "Компьютер параметрлерін қолдану" дегенді қоса алғанда) күй хабарларын (топтық ереже арқылы қосылатын көп сөзді хабарларды қоса алғанда) көрсетуге қолдау көрсетті. "), және пайдаланушының контекстінде қолданбаларды бастау; бұл Windows Explorer-ді автоматты түрде қайта іске қосуды жеңілдетеді, егер ол құлаған болса, сондай-ақ Тапсырмалар менеджерін бастауды жеңілдетеді. Windows XP жылдам пайдаланушыны ауыстыру, қашықтан жұмыс үстелі және интерактивті, қарапайым және пайдаланушыға ыңғайлы толық экранды жүйеге кіруді қолдады.

Өмірінің соңы

Windows Vista-да GINA-ның орнына кредиттік мәліметтерді жеткізушілер пайда болды, олар бірнеше кредиттік мәліметтерді жинау әдістерін қолдауда айтарлықтай икемділікті арттырады. Бірнеше GINA модельдерін пайдалануды қолдау үшін күрделі тізбектеу әдісі қажет болды және әдеттегі GINA-лар тез пайдаланушымен ауысумен жұмыс істемеді. GINA кітапханалары Windows Vista және одан кейінгі Windows нұсқаларымен жұмыс істемейді. Алайда бір айырмашылық - GINA Windows жүйеге кіру пайдаланушы интерфейсін толықтай алмастыра алады; Кредициялық провайдерлер мұны істей алмайды.