A Practical Approach of Central Monitoring Management System that Ensure Mask Wear to Prevent the Spread of COVID-19 in Bangladesh

§ ICT,Bangladesh University of Professionals ICT,Bangladesh University of Professionals

Send Message

To: Author

A Practical Approach of Central Monitoring Management System that Ensure Mask Wear to Prevent the Spread of COVID-19 in Bangladesh

Article Fingerprint

ReserarchID

MRQFX12

A Practical Approach of Central Monitoring Management System that Ensure Mask Wear to Prevent the Spread of COVID-19 in Bangladesh Banner

AI TAKEAWAY

Connecting with the Eternal Ground
  • English
  • Afrikaans
  • Albanian
  • Amharic
  • Arabic
  • Armenian
  • Azerbaijani
  • Basque
  • Belarusian
  • Bengali
  • Bosnian
  • Bulgarian
  • Catalan
  • Cebuano
  • Chichewa
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Corsican
  • Croatian
  • Czech
  • Danish
  • Dutch
  • Esperanto
  • Estonian
  • Filipino
  • Finnish
  • French
  • Frisian
  • Galician
  • Georgian
  • German
  • Greek
  • Gujarati
  • Haitian Creole
  • Hausa
  • Hawaiian
  • Hebrew
  • Hindi
  • Hmong
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Javanese
  • Kannada
  • Kazakh
  • Khmer
  • Korean
  • Kurdish (Kurmanji)
  • Kyrgyz
  • Lao
  • Latin
  • Latvian
  • Lithuanian
  • Luxembourgish
  • Macedonian
  • Malagasy
  • Malay
  • Malayalam
  • Maltese
  • Maori
  • Marathi
  • Mongolian
  • Myanmar (Burmese)
  • Nepali
  • Norwegian
  • Pashto
  • Persian
  • Polish
  • Portuguese
  • Punjabi
  • Romanian
  • Russian
  • Samoan
  • Scots Gaelic
  • Serbian
  • Sesotho
  • Shona
  • Sindhi
  • Sinhala
  • Slovak
  • Slovenian
  • Somali
  • Spanish
  • Sundanese
  • Swahili
  • Swedish
  • Tajik
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Welsh
  • Xhosa
  • Yiddish
  • Yoruba
  • Zulu
Font Type
Font Size
Font Size
Bedground

Abstract

The infectious spread of corona-virus disease (COVID-19) has been prevailing in more than two hundred countries and causing millions of deaths worldwide. The pandemic has wreaked havoc in all sectors of life. Since COVID-19, the most common and effective preventive measure to control the transmission has been to wear face masks. With the decline of infectious virus cases in most countries due to vehement vaccination programs, people are now reluctant to wear masks. However, the recent variants of the virus, such as Delta, Omicron, etc., have proven to be resistant to a degree against vaccines. So, there is no alternative to wearing masks to protect ourselves and those around us. The proposed work in this paper implements a fullproof automated system to detect whether a person has worn a mask and warns the person if he has not.

I. INTRODUCTION

COVID-19 is a highly infectious disease with an extreme morbidity rate. The key reasons behind the recent drop in infection rates is public health awareness by wearing masks, social distancing, country lockdown, travel bans, etc. However, it is impossible for a country with limited resources such as Bangladesh to carry on with extreme preventive measures. Hence, it is strongly recommended to wear masks as it is the easiest and the most effective safety measure for

a) Problem Statement

With the frequent detection of more infectious COVID-19 variants, it is vital to wear masks for minimizing COVID-19 expansion effectively. However, citizens are not sufficiently conscious of the risks, and are reluctant to wear masks. Therefore, this research implements a system that ascertains citizens wearing masks by detecting mask-free individuals. It also warns them, followed by penalization if necessary. The system uses authenticated encryption or tag creation approach, thus making the system exceptionally secured.

b) Rationale of the study

Like the entire world, Bangladesh was able to control corona-virus outbreaks with maintaining lockdowns, medications, and public awareness campaigns. The arrival of the Covid-19 epidemic has inflicted a massive blow on Bangladesh's economy. But lockdown, vaccine activities are not a permanent solution to prevent Covid-19.

While vaccination can be a viable solution, in this scenario, public perception makes it insufficient. The public's dissatisfaction stems mostly from vaccination side effects, limited efficacy, and unavailability. On the other hand, a prolonged lockdown would be the prudent choice for most governments in these increasingly dire conditions. Because of the lengthy country-wide lockdown, the global economic crisis, and the resulting disruption of demand and supply chains, the economy is likely to experience a prolonged slowdown in recent months. Moreover, people of Bangladesh are not conscious enough about wearing facemasks. Results from unbiased research involving a large number of participants in various Bangladeshi locations show that wearing masks can prevent the spread of Covid-19. Despite the dismal outcome, the studies demonstrate how important face masks are. Face masks have been shown to drastically prevent severe infections in the older population [3]. Other than that, MAC is used to authenticate NID data in this system. The usage of hash functions and symmetric encryption is widespread.

c) Research objectives

The study's main goal is to raise public awareness of COVID-19 outbreaks in order to reduce outbreaks. As a result, the system's primary goal is to send warnings and fines to the non-mask bearing persons or maintain enough awareness. As vaccination can not provide entire protection. Our primary objective is to slow the alarming progression of COVID cases. However, this technologies might also be used to track and act in other areas. NID data is used to identify individuals and must be kept safe since it contains sensitive information. For authentication, we used MAC, an established way for secure communication. The objective is to maintain NID data security and no erroneous identification during the system application procedure. The motive is to design a system that will be suitable for Bangladesh and other overcrowded countries.

  • Limiting the COVID dispersion
  • Those who do not use masks are being tracked down and penalized to increase awareness.
  • The use of MAC ensures that no personally identifiable information is accessed or manipulated, and that authentication and consent are maintained.

II. BACKGROUND

This section provides a detailed discussion of related works on COVID-19 dissemination, mask ensuring works were previously done, NID security and MAC in security.

This paper presents an analysis of the current COVID-19 condition in Bangladesh, as well as some recommendations on how the government could address the crisis. Considering its economic position,

Bangladesh is fighting the disease's spread. Almost all country has embraced nontherapeutic methods, but there is a continuous discussion about whether they have been adequately understood and applied. Bangladesh being a low-middle-income country, is subjected to several regulations aiming at minimizing the virus's spreading. This research focused solely on the medical situation in Bangladesh and the constraints in preventing the development of COVID [17]. It depicted the entire COVID condition in Bangladesh, as well as the irresponsibility of people who were not wearing masks. While maintaining the lockdown at all costs with increasingly stringent maintenance, the country is confronted with severe problems. As a result, a new viable approach may be able to reduce the rising COVID problem. Considering the circumstances in Bangladesh, no other model was presented [3].

COVID-19 and other respiratory problems have been studied in the past using a model. In this approach, behaviors like wearing masks and being alone may be measured and interpreted. This model demonstrated a number of things, including how transmission risk and the distance between two linked up people [6].

Their research indicates that broad public usage of face masks could be highly beneficial in reducing communal dissemination and crisis impact. Face masks are estimated to have the most community-wide advantages if used in association with nonpharmaceutical techniques and when adoption is almost uniform, and concordance is strong [7].

In the previous study on NID concerns, the publication "Security Concerns with National ID Cards" introduced three major components of NID. The pros and limitations of a National ID card were covered in the first section, followed by a discussion of its security features and finally a look at prospective threats and their impacts. The threats are detailed in the security analysis section. Many modern technologies, such as ID cards, have faults that need to be considered. Man-in-the-middle attacks, skimming assaults, and authorized personnel have abused the system are all examples of data falsification. Most of the confidential information is disclosed unintentionally - and occasionally intentionally - by the general populace which demonstrates the importance of NID data protection. The purpose of this study is to examine the defining characteristics of national ID cards, the security characteristics of resident ID cards, potential risks, and access controls [5].

Entities from across the world are attempting to grow the maximum cyber security mechanism. The information they convey is usually highly secretive which can be misused. Today, information security is becoming highly significant. To verify the validity of messages, the MAC technique uses a symmetric key cryptography strategy. The MAC approach uses a symmetric key cryptography strategy to check message correctness. To keep the MAC process running, the sender and receiver exchange a symmetric key K . A message authentication code (MAC) is a cryptographic checksum created on the core message and sent with it to ensure message legitimacy. [4]. Message authentication and integrity are included in the security characteristics of message transmission. Examples of practical MAC applications include the Internet of Things, where GSM is used for networking, smart meters, and health parameter tracking.

III. THEORETICAL FRAMEWORK

The implementation of this work is intended for major road crossings [17]. The system's data is arranged into two tables. These are referred to as the Local Server and the NID Server. Even though the system is based on real-time data, the data on the servers is drawn from practical scenarios. The initial function of this system to identify those who are not wearing a mask. The live camera will be looking over everyone's face while they travel along the road. The camera is deliberately placed at a major junction. Individuals without masks will be identified and captured using image processing algorithms. Following that, the image is compared to pictures stored on our local server database to determine personal information of the person. This storage is for the purpose of not accessing the NID server more than once for the same person. So, for instance, suppose that the image does not correspond to anyone in the database. The info is sent to the national identity card server, which keeps track of sensitive personal data for all NID users. Obtained image is compared to the images stored on this server. Name, NID number, and some details of that person are transmitted to the local server which is promptly identified.

A symmetric approach is selected to provide secure communication. The whirlpool method is used in this system to ensure that personal details such as NID numbers, names, contacts, and mailing addresses is not altered with. After that, it will engender an authentication code for the message. When this MAC identifier is combined with the personal information to be communicated, it is delivered to the sender's side, which is our own local server. On the receiving end, the MAC is evaluated to ensure that the data is genuine and allowed. A tag is computed when the information is sent into the tag generation algorithm. Those who possess the secret key are the only ones who can authenticate the tag. The Diffie-Hellman Key Exchange protocol is required for generating this shared secret key. The information received is removed if the tag is not valid; if the tag is legitimate, Personal information is stored on a local server for onward purpose. If an attacker attempts to fake personal information, it will be impossible and will be identified because of the security measures in

Fig. 2.1: A flow diagram depicting the proposed system's workflow [17]

IV. RESEARCH METHODOLOGY

This chapter covers the several approaches utilized in the procedure, data collection, and analysis pertinent to the work. It will incorporate the work sequence, research design, frameworks, data gathering, and security management.

The system implementation has been conducted in a series of steps. A general model diagram depicts the system implementation design (figure 2.2) [17].

Fig. 2.2: General structure of the system [17]

This section depicts the critical components of a progressive approach. The tasks are conducted via three modules which are described below in detail.

1) Face Mask Detection

The main functionalities of this module are:

  • To recognize individuals who might not be wearing a mask.
  • Take a photo of the individual's face.

Using Python, Keras, and OpenCV, a code for face mask identification is constructed within this module. The mask scanner algorithm is being designed to assess whether or not someone is putting a mask. Face detection is intended to evaluate whether any faces are viewable in a photograph or film footage. Face detection finds a face in an image. A face detector locates any uncovered individual recognized by the system, subsequently detected by a facemask recognizer. A face, mask, and other ratios are recognized by this module. Keras is a deep learning framework with a high-level interface [9]. When there are multiple faces, a bounded rectangle surrounds each oneso we know where they are. Captured face image is sent to the server to find out the person's identity.

2) Local Server

The main functionalities of the local server are:

  • Comparing the image collected with those in the directory.
  • If information isn't available in this database, contact the national id server.
  • That person receives a warning notice.
  • To validate the message authentication code, construct a shared private key.
3) NID Server

The main functionalities of the NID server are:

  • The requested records are securely delivered in response to a request from the local server.
  • Compute shared secret key for tag generation.
  • Addition to creating a message authentication code and concatenate it to the message to be delivered.

V. RESULT DISCUSSION

The purpose of this chapter is to present an observation of the experimental data obtained using the constructed model. This portion also discusses the outcome of each phase and the method that we employed in our model.

The shared secret key is calculated at first using the Diffie Hellman Key Exchange protocol. This system utilizes Diffie-Hellman Key Exchange to distribute a shared secret key producing the private keys of both the source and the destination. The Whirlpool algorithm is used to encrypt the message and construct the tag. Whirlpool is a block cipher that encrypts data with 512-bit blocks and a 512-bit key. Tags are generated using this shared secret key. The message is attached with the Message Authentication Code (MAC) and sent to the local server from the NID server. We used a socket connection between the NID server and the local server for requesting and transmission of data. Socket programming is used to establish a connection between two network nodes. The link is connected on both ends [13]. The first steps in socket programming are to import the socket library and create a simple socket. Both endpoints of the link are connected. Warning messages at the last step are also sent via socket programming [14]. The receiver side, which indicates the local server, follows the same approach. The same implementation is used to generate the MAC compared to the MAC obtained from the sender-NID server. As soon as the authentication is completed, the local server verifies the message's authenticity and saves it in the database for later alerting notifications.

The purpose of using MAC is validation of data transmission. A MAC is a hash function that utilizes a secret key as well as the data as input, and the security protection constraint is that estimating the tag value of the data without the key should be operationally challenging [10]. The MAC estimations yield an error in the data if the original message is altered throughout transmission. Message authentication and message integrity are offered as security facilities for communication processes [11]. The tag formation mechanism employed in this system is derived from the PGV compression function [12].

a) No mask detection

When someone approaches the machine without wearing a mask, the machine identifies this and snaps a photo of them.

Fig. 3.1: No mask detected

b) Local Server

NoImageNameNIDMailIDConcatenateMessageMacValue
1[BLOB - 7.3 KIB]ARSHIA HABiB7184456708[email protected][email protected]' Elx17!!x0...b' Elx17!!x0!bxq[x00]"!UUX01x01Rr02x06x01Ux03...
2[BLOB - 13.3 KIB]MD. MUMINUL BARI6184456708[email protected][email protected]'brz[rx10[PL...]brz[rx10][PinDX!5DQUUX06rVr04Rx05x0eQQvnXu14X...
3[BLOB - 5.6 KIB]FOYSAL AL GABID5151856708[email protected][email protected]' Mfx16...b' _Mfx16x07[%!Xfxx04Q'x08Qv07x00x03x03x04vrl...
4[BLOB - 3.6 KIB]Md. Sujaur Rahman6454310268[email protected][email protected]' [x02ID'SB...]b'[x02ID'SBGdPZWXVx06x0Cv0x01U08v03SUS'x15AX...
5[BLOB - 105.8 KIB]Shaznin Sultana6490576885[email protected][email protected]'OrRt...b'OrRL''!db''x12x04v0x00Wv04XTu04'TTx17'...
6[BLOB - 178.5 KIB]Sadia Alreen5090306855[email protected][email protected]'alx03Q[SvP...]brax03Q]SvPx11x01v06x0FVIVnSuTJPx16x05x...
7[BLOB - 6.2 KIB]MD. SAJAD HOSSAIN SAWRAN5183456902[email protected]MD. [email protected]'...b'.L'x00x0e"PWyIocGFPx06vrgXx15Kx03x03PxA...
8[BLOB - 12.2 KIB]MEHEDI RIDOY7403275517[email protected][email protected]/RQVSx08a...b'/RQVSx08a!llWkXv0Vx07x04x0Bx07x00x06x...

Fig. 3.2: Local server

Using socket programming, the NID server connects to the local server.

c) Socket Successfully Establish

{"code_caption":[],"code_content":[{"type":"text","content":"c, addr = s.accept()\nprint('Got connection from', addr) "}],"code_language":"txt"} {"code_caption":[],"code_content":[{"type":"text","content":"send a thank you message to the client. encoding to send byte type. \nc.send(bytes('Thank you for connecting'), "utf-8") "}],"code_language":"txt"}

Fig. 3.3: Connection setup

Fig. 3.4: Socket establishment

Socket successfully created

d) NID Server to Compare Detected Image

Image captures are forwarded to NID if they cannot be found local server. After comparing the NID image to the captured image, the next step is to proceed to the next step.

Fig. 3.5: Matched with NID server {"code_caption":[],"code_content":[{"type":"text","content":"Compare faces results-face_recognitioncompareFaces([bill_face_encoding],unknown_face_encoding) if results[0]: print('Matched') else: print(results[0]) \n/content/data/Raisa2.jpg \nMatched "}],"code_language":"txt"}

The NID server's data is extremely private and crucial. During the system application process, the purpose is to keep NID data secure. A MAC is produced to send the NID data securely to the local server. It is important to have a common shared key when creating a MAC. Using the Diffie-Hellman key exchange method, a shared key is created.

Fig. 3.6: Key generated using Diffie-Hellman algorithm

The NID server will send this concatenated information to the local server using the key and whirlpool encrypted message.

Fig. 3.7: Demo NID server

NoImageNameNIDFathersNameMothersNameDateofBirthMailIDMacValue
1[BLOB - 6.2 KIB]MD. SAJJAD HOSSAIN SAWRAN5183456902ABDUL MALEKSOKINA KHATUN31-12-1998[email protected]b'L'vX0x0e*PWy0x0GFPV0x0ingx15k03x03Px...
2[BLOB - 13.3 KIB]MD. MUMINUL BARI6184456708MANIK MIAASIA KHTUN13-09-1999[email protected]b'z'f'x10'PinDX'SDQUB06v0x04R0x05a0eQQNx0x14x...
3[BLOB - 66.8 KIB]RAISA TAHSIN TASPIA5276209108MD. NURUL AFSARGULSHAN ARA KHANOM22-01-1999[email protected]b'c'X'v10YPQAIjIqU15x11XJU03x01x05Sx03T...
4[BLOB - 9.5 KIB]TARANNUM TORI8184456708TAWHDUL ISLAMAFROZA KHAN21-03-1998[email protected]b'tEWW1x17lqY1x7V0x01x01x03V0x01x02...
5[BLOB - 6.7 KIB]EMRUL MINHAZ1844567087EMDADUL HAQUEMONI AKTER19-10-1997[email protected]b'Ux17x11Yx7frrnU1x1e0V0Vx06x03x01x0...
6[BLOB - 9.5 KIB]MAYESHA BINTE MIZAN5184785670MD. MOHUIDINMUKTA KHANAM30-01-1998[email protected]b'WA1x10P0x07z08x16T*T*Rv0x0b4Sx00x05x...
7[BLOB - 25.8 KIB]SHADMAN SHAKIB5184356808SOFUIDDIN CHAWDHURYMOMENA KHANAM31-12-1998[email protected]b'7'x00P'x03x08x0eP2x0bQVS)Rv05x06x07x0...
8[BLOB - 5.6 KIB]FOYSAL AL GABID5151856708FORID HOSSAINARUFA AKTER29-08-1998[email protected]b'#_Mix16x07%xtx04Qx08Qx07x00x03x03x04n...
9[BLOB - 12.1 KIB]JULIA AFROSE5190516708MD. RAHIMSCNIA AKTER02-12-1999[email protected]b'zGZZPtx03XlDT5TxOEx05x0cx05x03UQx08Zx10...
10[BLOB - 13.7 KIB]JAKIR KHAN5187036708KAMAL KHANNAZIA BEGUM29-09-1998[email protected]b'f'07v0x0b10rTf'x0x08Qx05UTx07SZXR*QAI...
11[BLOB - 71.1 KIB]MIR IMTIAZ TAREK6220768382RIDWAN HASANNAFISA ISLAM02-04-1997[email protected]b'v'v17'oex15x0cx07TgRx14PRSx02QUVTx0ePL...
12[BLOB - 10.5 KIB]JUBIN KHAN4037285926MOHAMMAD ALAMINSHAHIN PARVIN16-11-1998[email protected]b'L'vU0ZyRTUv07x03x02Wv0Ex01x00P_x13x0...
13[BLOB - 12.2 KIB]MEHEDI RIDOY7403275517NAHIYAN HOSSAINANTORA ISLAM16-06-1998[email protected]b'RQVSx08aWIXk07x0Vx074u0BRx07u0x06x...
14[BLOB - 7.3 KIB]ARSHA HABIB7184456708ASADUZZAMAN KHANSAHIDA AKKER16-12-1998[email protected]b'f'Ex17Ii0x0Bx0q00T'UUX01x01Rx02x06x01UUX03...
15[BLOB - 21.5 KIB]MOHAIMINUL ISLAM6305284017RIDWAN SIDOIKIROWZA HOSSAIN05-04-1996[email protected]b'zVQZx08x0fVx111D_L'x00Tx04V0x02Vx05Zx...
16[BLOB - 14.9 KIB]MD. SAKIB2835028173AZMAIN IKTIDARTANZILA ALAM20-09-1998[email protected]b'f'x055x02Sx06x03x05v0x07VQx07x0eTeTx0e0x1...
17[BLOB - 12.3 KIB]MEHEDI HASAN MISHU4036492501TOWSIF HASANFARIHAANKA08-07-1999[email protected]b'Wx0x04V0bx07YCx03_Fx0b@XCv04x02x0x2...
18[BLOB - 132.5 KIB]MD. NURUL AFSAR9381503792MD. ABU SAYEDZAKIA KHATUN31-12-1965[email protected]b')P-Ax11)PBSDVU*T'01QU0x03TTx05STTx15WK-SIL...
19[BLOB - 118.8 KIB]GULSHAN ARA7401395628A.B.M ISHAQROKSAN ARA06-10-1974[email protected]b'Wx17Ux10QVHx14Ox07x0x05x07x01x0x...
20[BLOB - 8.6 KIB]APPEL MAHNUO PRANTE7401395637MD. ILIAS MIAPARUL AKTER29-12-1999[email protected]b'f'Ex12)xzPv0b0bCv004Au03x0CA[00P0x01RR...
21[BLOB - 33.1 KIB]PRANTA BISWAS9382504792SHOILENDRA BISWASRINA BISWAS13-01-1999[email protected]b'1D'v04xFcMQII15X11x16x02x12oE0jPWVv0...
22[BLOB - 9.5 KIB]K.A.Y Nuruddin Jahangir1969504792MD. NURUL HASANNILA BEGUM4-06-1990[email protected]b'z'saw@gjx16Qw06ZyIv07"UZx02oV08Fx03m05x0b...
23[BLOB - 10.1 KIB]Mariam Akter1976504792MD. MOKBUL HASANMIM CHOWDHURY5-07-1994[email protected]b')X10rx10x03uUdLv068v04v0x02x05x05x06...
24[BLOB - 229.7 KIB]Md. Asaduzzaman1962504792ABDUL KALAMAMENA BEGUM2-02-1993[email protected]b'u'TBSIMx18R*T'00X03x03Bx0Bx04x04x06Ux0CTS...
25[BLOB - 312.2 KIB]Sabeeha Khatun1970506892RAHIM KHANSALMA AKTER8-12-1998[email protected]b'f'x07TPQ_W'U'x17u0v04Xv02T'00VQx06YXQ...
26[BLOB - 274.0 KIB]Sabik Zaman6970506892KARIM HASANJANNATUL FERDOUS6-05-1988[email protected]b'cWIUPU_QZWfU'v00x00v01R1U00v0f0v0Cv12x05...
27[BLOB - 178.5 KIB]Sadia Afreen5090306855MID NUR UDDHINMASHIYAT TASNIM12-12-1995[email protected]b'ax03QvSv11x01x06OVVIVnSUZTXp16x05x...
28[BLOB - 105.8 KIB]Shazrin Sultana6490576885RAHMAN CHOWDHURYDALIA NOUSHIN23-04-1990[email protected]b'v'vRL*L*dBv12x04v0v0Wv04XTu03TU*Tt17...
29[BLOB - 199.5 KIB]Ishrar Marran6546776065ABDUL MANMANSINTHIA KABIR16-10-1994[email protected]b'zAQOWAJWnx08x03x04v0x00x03x05x06Wv06...
30[BLOB - 3.6 KIB]Md. Sujaur Rahman6454310268LUTFUR RAHMANAYESHAAYNAZ25-01-1996[email protected]b'f'x021D'SBGDPZWXV'x06x06v0x01UUX08x03SUZU15AX...
31[BLOB - 194.0 KIB]MD. Abdul Goni1962310568ROHAN KHANNAMIRA RAHMAN27-06-1987[email protected]b'f'#ux0UILv0e"WYQx03Xv00Wv05PxA15x05e0x00...
32[BLOB - 260.0 KIB]Zannatul Ferdous Tunny6456231446NAZMUL ISLAMTANHA ISLAM20-11-1992[email protected]b'QuxGdx0f05MMI-PGQx0eE16LVXOSStx10x04x0...

Fig. 3.8: Sender will send this concatenate message

After accepting this concatenated message, the receiver will first distinguish between the message and its mac value.

{"code_caption":[],"code_content":[{"type":"text","content":"[email protected] b'cX\r\x10YfPQA\]\aU\x15\x11XU\x03\x01\x05S\x03T\_x08R\r\x13\x03XG\x07s_X\x05YTH\x00]\x0f' 349949173096 "}],"code_language":"javascript"}

Fig. 3.9: Differentiate message & MAC value

Additionally, when a message is received, the information is validated if the generated MAC and the receiver generates a MAC value. The message of received MAC are the same.

Fig. 3.10: Message is authenticated {"code_caption":[{"type":"text","content":"e) A Warning Message has been sent "}],"code_content":[{"type":"text","content":"import smtplib, ssl\n#[email protected]\n#[email protected]\nport = 465 # For SSL\nsmtp_server = "smtp gmail.com"\nsender_email = input('enter sender mail address:') # Enter your address\nreceiver_email = input('enter receiver mail address:') # Enter receiver address\npassword = input("Type your password and press enter:.")\nmessage = input('enter myour message:')\ncontext = ssl.create_default_context()\nwith smtplib.SMTP_SSL(smtp_server, port, context=context) as server:\n server.listen(smtp_server, password)\n server.sendmail(smtp_server, receiver_email, message) "}],"code_language":"python"}

{"code_caption":[],"code_content":[{"type":"text","content":"enter receiver mail address:[email protected] "}],"code_language":"txt"}

Fig. 3.11: Warning message sent to the specific mail address

VI. PROPOSED SYSTEM SECURITY DISCUSSION

Security analysis is the process of examining and evaluating a wide range of factors that can impact the overall security of a system. A system intruder or an unauthorized individual will not be able to access any of the system's components or data until and unless the task is completed. In other words, the system will be wholly protected from any acts that could be particularly disastrous. The tag is the primary provider of protection. The whirlpool algorithm is deployed to construct the tag in this context, with a key length of 512 bits and a tag range of 512 bits [16].

Due to a failed tag verification, any forging of the message, whether malicious or unintended because of transmission errors, will be detected by the destination and reported to the source. The MAC considers each element of the message to be critically important. The root of concern is the shared secret key, which is indeed transferred utilizing secure protocol called Diffe-Hellman. An arbitrary large prime figure with a value of at least 1024 bits is used in the system to offer strong security. The whirlpool algorithm, in addition, has a reliable overall structure operating on messages less than in length that is resistant to the traditional threats directed at block-cipher-based hashes. The collision resistance of this method is. Whirlpool seems to be more robust than most modern hashing algorithms, providing for large-scale component mapping simultaneous execution. Furthermore, it does not necessitate a significant quantity of storage space. As a result, it may be deployed effectively in various applications despite few resources. This could, meanwhile, take advantage of the larger memory space afforded on modern CPUs to gain even greater speed. Because of the hash's increased size, not only would it be more secure towards birthday attacks, yet it allows for a larger inner state for randomness containment, that is required with certain types of pseudo-random number generators [16]. Moreover, the construction adopted from PGV hash functions for generating the MAC is also collision resistant in an extraordinarily powerful way.

VII. CONCLUSION

The study concludes a secure mechanism against COVID-19 by detecting whether the public is wearing masks [17]. The study adopts MAC to safeguard the personal information of the user against any kind of alteration as it ensures transparency, security, and immutability. The proposed work is not only a compelling effort to reduce COVID-19 transmission through monitoring an individual's mask use but also an implementation protecting the individual's personal information. This research was inspired by a study conducted in Bangladesh to raise public knowledge about COVID transmission to minimize breakouts while also safeguarding personal information security. Higher authorities can adapt the system to preserve the authenticity of sensitive information, and manage security threats of high priority information such as the NID of citizens used for identification.

a) Future Work

References

16 Cites in Article
  1. P Venkatesan (2021). NICE guideline on long COVID.
  2. L Janet Green (2021). Implications of face masks for babies and families during the COVID-19 pandemic: A discussion paper.
  3. M Saeed Anwar (2020). COVID-19 and Bangladesh: Challenges and How to Address Them.
  4. (2021). Information technology - Lightweight cryptography.
  5. Y Alkhurayyif (2013). National id cards.
  6. C Rajat Mittal (2020). A mathematical framework for estimating risk of airborne transmission of COVID-19 with application to face mask use and social distancing.
  7. Liangqu Long,Xiangming Zeng (2021). Keras Advanced API.
  8. B Preneel (1997). Hash functions and MAC algorithms based on block ciphers.
  9. J Christ,Paar (2009). Understanding cryptography: a textbook for students and practitioners.
  10. John Black,Phillip Rogaway,Thomas Shrimpton (2002). Black-Box Analysis of the Block-Cipher-Based Hash-Function Constructions from PGV.
  11. Abhishek Tiwari (2021). Scala for the Python Geeks.
  12. Philip Joyce (2021). Sockets.
  13. Muhammad Ridwan,Iskandar Fitri,Benrahman Benrahman (2021). Rancang Bangun Marketplace Berbasis Website menggunakan Metodologi Systems Development Life Cycle (SDLC) dengan Model Waterfall.
  14. William Stallings (2006). Web-Based Security Protocols.
  15. V Paulo,S Barreto (2000). The Whirlpool Hashing Function.
  16. S Sultana,R Taspia,M Hossain,M Nahiduzzaman,R Akter,R Mazumder (2022). A Secure Model for Preventing the Spread of COVID-19 in Bangladesh.

Funding

No external funding was declared for this work.

Conflict of Interest

The authors declare no conflict of interest.

Ethical Approval

No ethics committee approval was required for this article type.

Data Availability

Not applicable for this article.

How to Cite This Article

Shaznin Sultana, Raisa Taspia, Sadia Afreen, Nafiz Asad, Rashed Mazumder. 2026. "A Practical Approach of Central Monitoring Management System that Ensure Mask Wear to Prevent the Spread of COVID-19 in Bangladesh". Global Journal of Medical Research GJMR-K Volume 22 (GJMR Volume 22 Issue K2).

Download Citation

Ensuring mask compliance in Bangladesh with practical central monitoring management system.
Journal Specifications

Crossref Journal DOI 10.17406/gjmr

Print ISSN 0975-5888

e-ISSN 2249-4618

Keywords
Classification
GJMR-K Classification DDC Code: 616.2 LCC Code: RC776.S27
Version of record

v1.2

Issue date
May 20, 2022

Language
English
Experiance in AR

Explore published articles in an immersive Augmented Reality environment. Our platform converts research papers into interactive 3D books, allowing readers to view and interact with content using AR and VR compatible devices.

Read in 3D

Your published article is automatically converted into a realistic 3D book. Flip through pages and read research papers in a more engaging and interactive format.

Article Matrices
Total Views: 798
Total Downloads: 45
All Trends

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

A Practical Approach of Central Monitoring Management System that Ensure Mask Wear to Prevent the Spread of COVID-19 in Bangladesh

Shaznin Sultana
Shaznin Sultana ICT,Bangladesh University of Professionals
Raisa Taspia
Raisa Taspia
Sadia Afreen
Sadia Afreen
Nafiz Asad
Nafiz Asad
Rashed Mazumder
Rashed Mazumder