Mohammed Sinky

Mohammed Sinky


Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
22 July 2021 in Applied Sciences
Verified
Journal Article
Open access
PDF file
MHMuhammad Asfand Hafeez
Muhammad Asfand Hafeez
Muhammad RashidMuhammad Rashid
Muhammad Rashid
Hassan TariqHassan Tariq
Hassan Tariq
ZAZain Ul Abideen
Zain Ul Abideen
SASaud Alotaibi
Saud Alotaibi
MSMohammed Sinky
Mohammed Sinky
Classification and regression are the major applications of machine learning algorithms which are widely used to solve problems in numerous domains of engineering and computer science. Different classifiers based on the optimization of the decision tree have been proposed, however, it is still evolving over time. This paper presents a novel and robust classifier based on a decision tree and tabu search algorithms, respectively. In the aim of improving performance, our proposed algorithm constructs multiple decision trees while employing a tabu search algorithm to consistently monitor the leaf and decision nodes in the corresponding decision trees. Additionally, the used tabu search algorithm is responsible to balance the entropy of the corresponding decision trees. For training the model, we used the clinical data of COVID-19 patients to predict whether a patient is suffering. The experimental results were obtained using our proposed classifier based on the built-in sci-kit learn library in Python. The extensive analysis for the performance comparison was presented using Big O and statistical analysis for conventional supervised machine learning algorithms. Moreover, the performance comparison to optimized state-of-the-art classifiers is also presented. The achieved accuracy of 98%, the required execution time of 55.6 ms and the area under receiver operating characteristic (AUROC) for proposed method of 0.95 reveals that the proposed classifier algorithm is convenient for large datasets.

17 January 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Muhammad RashidMuhammad Rashid
Muhammad Rashid
OSOmar S Sonbul
Omar S Sonbul
Muhammad Yousuf Irfan ZiaMuhammad Yousuf Irfan Zia
Muhammad Yousuf Irfan Zia
Nadeem KafiNadeem Kafi
Nadeem Kafi
MSMohammed Sinky
Mohammed Sinky
MAMuhammad Arif
Muhammad Arif
This article has proposed an efficient area-optimized elliptic curve cryptographic processor architecture over GF(2409) and GF(2571). The proposed architecture employs Lopez-Dahab projective point arithmetic operations. To do this, a hybrid Karatsuba multiplier of 4-split polynomials is proposed. The proposed multiplier uses general Karatsuba and traditional schoolbook multiplication approaches. Moreover, the multiplier resources are reused to implement the modular squares and addition chains of the Itoh-Tsujii algorithm for inverse computations. The reuse of resources reduces the overall area requirements. The implementation is performed in Verilog (HDL). The achieved results are provided on Xilinx Virtex 7 device. In addition, the performance of the proposed design is evaluated on ASIC 65 nm process technology. Consequently, a figure-of-merit is constructed to compare the FPGA and ASIC implementations. An exhaustive comparison to existing designs in the literature shows that the proposed architecture utilizes less area. Therefore, the proposed design is the right choice for area-constrained cryptographic applications.

20 June 2021 in Electronics
Verified
Journal Article
Open access
PDF file
ASAsher Sajid
Asher Sajid
Muhammad RashidMuhammad Rashid
Muhammad Rashid
SJSajjad Shaukat Jamal
Sajjad Shaukat Jamal
Malik ImranMalik Imran
Malik Imran
SASaud Alotaibi
Saud Alotaibi
MSMohammed Sinky
Mohammed Sinky
Elliptic curve cryptography is the most widely employed class of asymmetric cryptography algorithm. However, it is exposed to simple power analysis attacks due to the lack of unifiedness over point doubling and addition operations. The unified crypto systems such as Binary Edward, Hessian and Huff curves provide resistance against power analysis attacks. Furthermore, Huff curves are more secure than Edward and Hessian curves but require more computational resources. Therefore, this article has provided a low area hardware architecture for point multiplication computation of Binary Huff curves over GF(2163) and GF(2233). To achieve this, a segmented least significant digit multiplier for polynomial multiplications is proposed. In order to provide a realistic and reasonable comparison with state of the art solutions, the proposed architecture is modeled in Verilog and synthesized for different field programmable gate arrays. For Virtex-4, Virtex-5, Virtex-6, and Virtex-7 devices, the utilized hardware resources in terms of hardware slices over GF(2163) are 5302, 2412, 2982 and 3508, respectively. The corresponding achieved values over GF(2233) are 11,557, 10,065, 4370 and 4261, respectively. The reported low area values provide the acceptability of this work in area-constrained applications.

30 September 2021 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Hassan TariqHassan Tariq
Hassan Tariq
Muhammad RashidMuhammad Rashid
Muhammad Rashid
MHMuhammad Asfand Hafeez
Muhammad Asfand Hafeez
SASaud Alotaibi
Saud Alotaibi
MSMohammed Sinky
Mohammed Sinky
An unmanned free-swimming submersible (UFSS) is designed to perform certain tasks in water without interposing humans. The vehicle’s control is achieved by integrating mathematical (analog) and non-mathematical (embedded) controllers. The main goal of integrated controllers is to overcome the environmental disturbances and noise of the sensor data. These disturbances, as well as the noise data, are generated during steering, diving, and speed control. The amplitude of disturbances and noise varies with the depth and intensity of water waves. This article presents a robust hybrid linear quadratic regulator (HLQR) controller for UFSS. The presented controller targets the desired state of the UFSS in the presence of a disturbing environment. The hybrid approach is achieved by employing: (1) two linear quadratic regulators or controllers and (2) a mathematical structure of the Riccati equation. Consequently, the proposed HLQR controller is integrated into the UFSS system to evaluate the response in terms of settling time, rise time, overshoot, and steady-state error. Furthermore, the robustness of the HLQR is investigated by considering the feedback to step response and hydrodynamic disturbances. The implementation results reveal that the proposed controller outperforms state of the art controllers, such as proportional-integral-derivative and lead-compensator controllers.

25 March 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
MAMuhammad Arif
Muhammad Arif
OSOmar S Sonbul
Omar S Sonbul
Muhammad RashidMuhammad Rashid
Muhammad Rashid
MMMohsin Murad
Mohsin Murad
MSMohammed Sinky
Mohammed Sinky
This article presents an area-aware unified hardware accelerator of Weierstrass, Edward, and Huff curves over GF(2233) for the point multiplication step in elliptic curve cryptography (ECC). The target implementation platform is a field-programmable gate array (FPGA). In order to explore the design space between processing time and various protection levels, this work employs two different point multiplication algorithms. The first is the Montgomery point multiplication algorithm for the Weierstrass and Edward curves. The second is the Double and Add algorithm for the Binary Huff curve. The area complexity is reduced by efficiently replacing storage elements that result in a 1.93 times decrease in the size of the memory needed. An efficient Karatsuba modular multiplier hardware accelerator is implemented to compute polynomial multiplications. We utilized the square arithmetic unit after the Karatsuba multiplier to execute the quad-block variant of a modular inversion, which preserves lower hardware resources and also reduces clock cycles. Finally, to support three different curves, an efficient controller is implemented. Our unified architecture can operate at a maximum of 294 MHz and utilizes 7423 slices on Virtex-7 FPGA. It takes less computation time than most recent state-of-the-art implementations. Thus, combining different security curves (Weierstrass, Edward, and Huff) in a single design is practical for applications that demand different reliability/security levels.

23 May 2022 in Sensors
Verified
Journal Article
Open access
PDF file
Hassan TariqHassan Tariq
Hassan Tariq
Muhammad RashidMuhammad Rashid
Muhammad Rashid
AJASFA JAVED
ASFA JAVED
MRMuhammad Aaqib Riaz
Muhammad Aaqib Riaz
MSMohammed Sinky
Mohammed Sinky
Muhammad Yousuf Irfan ZiaMuhammad Yousuf Irfan Zia
Muhammad Yousuf Irfan Zia
The tele-presence robot is designed to set forth an economic solution to facilitate day-to-day normal activities in almost every field. There are several solutions to design tele-presence robots, e.g., Skype and team viewer, but it is pretty inappropriate to use Skype and extra hardware. Therefore, in this article, we have presented a robust implementation of the tele-presence robot. Our proposed omnidirectional tele-presence robot consists of (i) Tricon ultrasonic sensors, (ii) Kalman filter implementation and control, and (iii) integration of our developed WebRTC-based application with the omnidirectional tele-presence robot for video transmission. We present a new algorithm to encounter the sensor noise with the least number of sensors for the estimation of Kalman filter. We have simulated the complete model of robot in Simulink and Matlab for the tough paths and critical hurdles. The robot successfully prevents the collision and reaches the destination. The mean errors for the estimation of position and velocity are 5.77% and 2.04%. To achieve efficient and reliable video transmission, the quality factors such as resolution, encoding, average delay and throughput are resolved using the WebRTC along with the integration of the communication protocols. To protect the data transmission, we have implemented the SSL protocol and installed it on the server. We tested three different cases of video resolutions (i.e., 320×280, 820×460 and 900×590) for the performance evaluation of the video transmission. For the highest resolution, our TPR takes 3.5 ms for the encoding, and the average delay is 2.70 ms with 900 × 590 pixels.