Skip to main content
Have a personal or library account? Click to login
Towards Trustworthy Procurement: A Lightweight and Secure Bidding System Cover

Towards Trustworthy Procurement: A Lightweight and Secure Bidding System

Open Access
|Jun 2026

Figures & Tables

Figure 1.

Layout of the proposed system

Figure 2.

Size of the fragment (MB) vs Time required (Sec) to calculate SHA-256

Figure 3.

Separate identity and quotation registration

Innovation Metrics

SrContributionNoveltySection
1Submission less bid registrationBidder does not have to submit the bid before bid opening dayII
2Tamper-evident audit enable systemAfter getting the bid document the procurement host and other bidders can verify if the bid document is altered or genuineII
3Peer participation for better governanceBidders are enabled to not only observe the process but also participate by sending queries.II
4No need of secure storageSince the bid submission is required only at bid opening day. And data is open to all; there is no need to purchase and maintain online secure storage to store the bids.II

Payload generated with 5 bidders in bytes

SrMessage TypePayload size
1ONGOING_PROCUREMENTS_RESUEST41
2ONGOING_PROCUREMENTS90
3REGISTER_BID166
4PROCUREMENT_INFO_REQUEST82
5PROCUREMENT_INFO433
6PUSH_CHALLENGES995
7PULL_CHALLENGES169
8CHALLENGES212
9PUSH_RESPONSES580
10BID_INFO_REQUEST74
11BID_INFO2396
12DISCLOSE_BID213
Total5451

Simulation outcome with 5 bidders

SrBidderActivitySpecificationsDetails
11Registration0–100*d6f435b77ed2545dfa7ba496e246ea51a6c3931c3f2a813f63830209c6abd755
22Registration0–10041487307562274ea9081df3a6b1dfefa32d49fdfa19736460e24ba8b76e3c5b0
33Registration0–1000db5126c7488330795bd31d346b8237c9b02655f7c0942991ad2b50488cb4fac
44Registration0–100d3c0a4807b780d43fbc240e325992b6173c8e0b1f1112ac88d258b721d821975
55Registration0–10015cc5d4f2cb7be054a46bf0a61ec93c0d9282e8dfbfe74c04f26d02e62f75b28
61Challenge & Response22–97a9308f146199b7ca7b2a1a1171b88e6ed445a1cbb1779fb2d561161119b57cdc
71Challenge & Response77–96f5023e83191250752a9d49da8a2bd46656d751b42f2fc867dcabfcadd815af86
81Challenge & Response84–9068cb6480628178c33ad4fd170c63df5cf36f547dc28dbbc5361f3f8326225877
91Challenge & Response27–9326ec16d4bf603c147074c4e33e7862f212b9569edb617eb30c984fd47ff4eb61

JSON based messages for communication

SrMessageFromToDetails
1ONGOING_PROCUREMENTS_RESUESTBidderPHA bidder send enquiry about ongoing procurements
2ONGOING_PROCUREMENTSPHBidderPH sends list of ongoing procurements
3REGISTER_BIDBidderPHThe bidder is willing to participate in procurement process. Makes the bid file and submit its hash.
3PROCUREMENT_INFO_ REQUESTBidderPHA bidder requests list of bids received for the particular procurement
4PROCUREMENT_INFOPHBidderProcurement Host shares the details
6PUSH_RESPONSESBidderPHBidder pushes calculated responses for each challenge
7PULL_CHALLENGESBidderPHBidder enquires about challenges related submitted bid.
8CHALLENGESPHBidderProcurement host sends the list of challenges available for particular bid of the requesting bidder.
9BID_INFO_REQUESTBidderPHA bidder requests list of bids received and related challenges and responses.
10BID_INFOPHBidderProcurement Host sends data of all the bids received under a specified procurement along with challenges and responses
11PUSH_CHALLENGESBidderPHA bidder issues challenges against a specific bid registered with respect to the particular procurement.
12DISCLOSE_BIDBidderPHA bidder discloses bid document. Can either share the path or submit the file

Existing methodology and limitations

SrExisting methodologyLimitations
1Bid submission on the distributed ledgerRequires special and extensive setup. Need reasonable number of nodes to maintain the copies of ledger [29, 30]
2Submitting the bid in the encrypted form by using PKIThe risk with this approach is possibility of key access by the vendor [34, 35]
3Submitting the bid in any formPossibility of data leakage while transmission. If a host is vulnerable and compromised then adversary can access the bids.
4Possible chip level manipulationPossible data leakage by the hardware; difficult to detect and prevent [36, 37]

Brute force possibility check

SrAttributeBlank .docxBlank .pdf
1Size in bytes13,53624,827
21% of size in bytes135248
31% of size in bits (‘2’ × 8)10801984
4Possible combinations2108021984
5Changing the base to 101.29 × 103251.75 × 10597
DOI: https://doi.org/10.2478/ias-2026-0002 | Journal eISSN: 1554-1029 | Journal ISSN: 1554-1010
Language: English
Page range: 16 - 29
Published on: Jun 15, 2026
In partnership with: Paradigm Publishing Services
Publication frequency: 6 issues per year

© 2026 Swaroop R. Manerikar, Amol D. Vibhute, published by Cerebration Science Publishing Co., Limited
This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.