Software implementation of two-factor authentication to ensure security when accessing an information system
Artykuł w czasopiśmie
MNiSW
5
spoza listy
Status: | |
Warianty tytułu: |
Ақпараттық жүйеге қол жеткiзу кезiнде қауiпсiздiктi қамтамасыз ету үшiн екi
факторлы аутентификацияны бағдарламалық қамтамасыз ету
|
Autorzy: | Ussatova Olga, Nyssanbayeva S., Wójcik Waldemar |
Dyscypliny: | |
Aby zobaczyć szczegóły należy się zalogować. | |
Rok wydania: | 2019 |
Wersja dokumentu: | Elektroniczna |
Język: | angielski | rosyjski |
Numer czasopisma: | 1 |
Wolumen/Tom: | 101 |
Strony: | 87 - 95 |
Efekt badań statutowych | NIE |
Materiał konferencyjny: | NIE |
Publikacja OA: | TAK |
Licencja: | |
Sposób udostępnienia: | Otwarte czasopismo |
Wersja tekstu: | Ostateczna wersja opublikowana |
Czas opublikowania: | W momencie opublikowania |
Data opublikowania w OA: | 24 kwietnia 2019 |
Abstrakty: | angielski | rosyjski |
The article describes methods for applying two-factor authentication (2FA). An example of two-factor authentication using mobile devices as identifiers and the generation of a temporary password based on the hash function of encryption standards is considered. For an automated control system, a two-factor authentication model and a sequential algorithm for generating a temporary password using mathematical functions have been developed. Mathematical function is selected from the array of functions. To protect the opening of a one-time password, a secret string is read, consisting of a sequence of characters that will be generated randomly.Implemented software implementation on the Node.js software platform using the JavaScript programming language, as well as frameworks and connected system libraries. A document-based database management system with open source MongoDB, using for storing and processing information. The analysis of the software implementation of the proposed algorithm. | |
Мақалада автоматтандырылған басқару жүйесiндегi екiншi факторға негiзделген түпнұсқаландыруды қолдану әдiстерi сипатталған. Ұялы құрылғыларды идентификаторлар ретiнде пайдалану негiзiнде екi факторлы түпнұсқаландырудың мысалы, сондай- ақ, шифрлау стандарттарының хэш функциясына негiзделген уақытша құпия сөздi генерациялау мысалы қарастырылады. Автоматтандырылған басқару жүйесi үшiн екi факторлы аутентификациялау моделi жасалды. Математикалық функцияларды пайдалана отырып, уақытша құпия сөздi генерациялау үшiн дәйектi алгоритм сипатталады.Математикалық функция функциялардың массивiнен таңдалады. Бiр мәртелiк парольдiң ашылуын қорғау үшiн құпия жолды оқып, кездейсоқ пайда болатын таңбалар тiзбегiнен тұратын оқылады. Node.js бағдарламалық платформасының бағдарламалық жасақтамасы JavaScript бағдарламалау тiлiнiң көмегiмен, сондай-ақ шеңберлер мен қосылған жүйелiк кiтапханалар арқылы жүзеге асырылды. Ақпаратты сақтау және өңдеу үшiн Open source MongoDB бар құжатқа негiзделген дерекқорды басқару жүйесi қолданылады. Ұсынылған алгоритмдi бағдарламалық қамтамасыз етудi талдау. Түйiн сөздер :екi факторлы түпнұсқалық растама, деректердi қорғау, бiр жолғы парольдi генерациялау, қауiпсiздiк әдiстерi, мобильдi қосымша, смартфон. |