Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

A Security Protocol for mobile-banking and payment using SMS and USSD in Ethiopia

Domain:

digital infrastructure

Record type:

software
Creator:
GadKifFth
Publisher:
Zenodo
Host:avatar
Short message service (SMS) and Unstructured Supplementary Services Data (USSD) are a very popular and easy to use communications technology for mobile phone devices. Originally, these services were not designed to transmit secured data, so the security was not an important issue during its design. Yet today, it is widely used to exchange sensitive information between communicating parties i.e. HelloCash, Ethio Gebeta, Lehulu, CBE M-banking, 8100, 8400 and so much more. Due to the vulnerable nature of SMS and USSD this paper proposes an alternative solution that provides a client-server SMS and USSD security protocol that guarantees provision of confidentiality, authentication, integrity, non-repudiation, and file compression security services. A hybrid cryptographic scheme is used which combines the Identity Based Encryption (IBE) and AES-Rijndael algorithms without key distribution servers and certificate authorities to achieve more robust functionality. HMAC-SHA256 hashing algorithm will be used to generate a message digest. IBE will be used to digitally sign the message and to encrypt the encryption key used on AES. LZW compression will be used to compress the SMS. Unlike any previous works that involve certificate authority and key management, this protocol is proposed to be used in mobile banking and payment once a user successfully subscribes to the service.

Visit

doi.orgzenodo.org

Tags

USSD, HelloCash, IBE, HMAC-SHA256.

Licenses

Creative Commons Attribution 4.0 Internationalhttps://creativecommons.org/licenses/by/4.0/legalcodeOpen Accessinfo:eu-repo/semantics/openAccess

Similar

Security analysis and evaluation of mobile banking applications in NigeriaAlex203maina/africa-talking-sms-ussdmtjikuzu/namibia-mobile-banking-security-researchSecurity Evaluation of Mobile Banking Applications in Sudanrayv7/ussd-banking-appelectricsheepafrica/africa-synth-banking-ussd-banking-logs-nigeria

Security analysis and evaluation of mobile banking applications in Nigeria

Rapid fintech adoption across the world is so ubiquitous. To facilitate more adoption in Nigeria, re

Alex203maina/africa-talking-sms-ussd

 # Africa's Talking SMS & USSD Project This project demonstrates sending SMS and creating a USS

mtjikuzu/namibia-mobile-banking-security-research

This dataset repository was generated by ML Intern, an agent for machine learning research and devel

Security Evaluation of Mobile Banking Applications in Sudan

The rapid digitalization of the Sudanese financial sector has precipitated a surge in Mobile Banking

rayv7/ussd-banking-app

A ussd banking app that runs a js backend that parses data from Africa's Talking.

electricsheepafrica/africa-synth-banking-ussd-banking-logs-nigeria

⚠️ Synthetic dataset — Parameterized from published SSA literature, not real observations. Not suita