Conference Papers
Permanent URI for this collectionhttps://idr.nitk.ac.in/handle/123456789/28506
Browse
3 results
Search Results
Item Democratizing University Seat Allocation using Blockchain(Institute of Electrical and Electronics Engineers Inc., 2022) Jahnavi, Y.; Prathyusha, M.; Shahanaz, S.; Thummar, D.; Ghosh, B.C.; Addya, S.K.Online seat allocation processes such as Joint Seat Allocation Authority in India have streamlined the university seat allocation process and reduced the risk of seats being vacant. Similar centralized online counseling processes are used for many universities in different countries. In-spite of being a collaborative process involving different stakeholders, such systems are centralized having their inherent limitations including lack of transparency, risk of censorship, manipulation, and single point of failure. In this demonstration, we showcase a decentralized ledger technology based system and application for democratizing the university seat allocation process. We demonstrate that the user experience of the proposed system is almost identical to the traditional centralized one, in spite of having the additional benefits of transparency, auditability, and non-repudiability of the decentralized architecture. © 2022 IEEE.Item DeSAT: Towards Transparent and Decentralized University Counselling Process(Institute of Electrical and Electronics Engineers Inc., 2022) Thummar, D.; Jahnavi, Y.; Prathyusha, M.; Shahanaz, S.; Ghosh, B.C.; Addya, S.K.The admission process in academic institutions (universities, colleges, etc.) is more digitized than ever. Starting from standardized tests to application processing, to shortlisting on the basis of merit, to even document verification, everything is carried out through online processes now. However, in spite of having huge benefits in terms of convenience, existing admission processes severely lack transparency. The entire process is dependent on certain central authoritative entities such as the testing authorities followed by the institutes themselves. Moreover, critical tasks such as verifying educational and identity-related documents of students is a tedious affair and the effort is duplicated across all institutions. In this work, we attempt to overcome these limitations of the existing workflow of academic institutes' admission process by designing a distributed ledger based framework that involves the academic institutes, testing authorities, document and credential validators, as well as the students. Our framework DeSAT uses verifiable credentials together with a permissioned ledger to remove the duplicate efforts in verification of test scores as well as validation of students' documents. In addition, it makes the entire process transparent and auditable while enforcing fair merit-based seat allotment through smart contracts. Through a prototype implementation using Hyperledger Fabric, Indy, and Aries, we demonstrate the practicality of DeSAT and show that our system offers acceptable performance while scaling with the number of participating institutions. © 2022 IEEE.Item Enhancing Security in Smart Contract Wallets : An OTP Based 2-Factor Authentication Approach(Association for Computing Machinery, Inc, 2025) Kalash; Ghosh, B.C.; Addya, S.K.As cryptocurrencies have gained widespread popularity, the security and handling of crypto-assets have become increasingly crucial. Numerous attacks targeting both users and blockchain platforms have led to substantial financial losses. This paper proposes a system for 2-factor authentication (2FA) for smart contract wallets, providing users with a flexible, secure, and customizable way of managing their crypto assets. The proposed methodology utilizes cryptographic hash functions and hash chains to generate One-Time Passwords (OTPs) for authentication, ensuring protection against unauthorized access. The 2FA setup involves a client interacting with a smart contract along with an authenticator and software wallet while using the public-private key pair of wallet as the first factor, and OTPs as the second factor. This is done through a two-stage protocol for bootstrapping and operation execution, and offers a level of security similar to traditional authentication schemes like HOTP. Using a novel pre-commitment scheme we also defend the users from front-running attacks. The implementation of the system is done in the context of public blockchain evaluating the practicality and effectiveness of the 2FA model. We open source our implementation for the Ethereum platform and make it available for the community. Furthermore, we analyse the cost incured based on gas consumption, space requirements and payload. In addition we suggest future enhancements for shorter OTP lengths and time based OTPs. © 2025 Copyright held by the owner/author(s).
