ABAbhishek Bichhawat

Abhishek Bichhawat

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article

Previous Organizations / Institutes

The organizations / institutes from the scholar's other articles in the past ten years


Abhishek Bichhawat has a total of 40 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    DigitsOnTurbo: Leveraging SIMD for Accelerating Large-number Arithmetic

    by Subhrajit Das, Abhishek Bichhawat, Yuvraj Patel

    Large-number arithmetic, widely used in scientific computing and cryptography, has seen limited adoption of single instruction, multiple data (SIMD) parallelism on modern CPUs due to the inherent dependencies in traditional algorithms. We present DigitsOnTurbo (DoT), which restructures the computation around independent, data-parallel operations, rather than vectorizing the standard algorithms, thereby leveraging the benefits provided by SIMD. Over prior SIMD implementations, DoT achieves up to 1.85× speedups for addition and subtraction, and 2.3× for multiplication. When integrated into state-of-the-art libraries (e.g., GMP, OpenSSL), DoT yields up to 4× speedup for addition and subtraction, and up to 2× speedup for multiplication, cascading into end-to-end throughput gains of up to 15.8% for scientific computations, and up to 5.6% latency and 6.2% throughput improvements on cryptographic implementations.

  • Open Access

    Usability Compliance vs. Legal Compliance of Consent Withdrawal on the Web: An Expert Evaluation of 200 Websites

    by Sanju Ahuja, Gayatri Priyadarsini Kancherla, Cristiana Santos, Nataliia Bielova, Abhishek Bichhawat

  • Open Access

    POSTER: Taint-tracking Across Components in Web Browsers

    by Shruti Dubey, Abhishek Bichhawat

    Modern web applications increasingly rely on client-side storage, yet existing browser taint-tracking systems lose security context once data is serialized and stored persistently. This limitation weakens the detection of long-lived information flows and storage-based attacks. We extend the Foxhound research browser with persistent taint-tracking that preserves taint metadata across client-side storage, enabling continuous monitoring of data flows across both runtime execution and persistent storage. We evaluate our system using the MotionMark 1.3.1 and JetStream 2.2 benchmark suites. The results show that although dynamic taint-tracking introduces a 28-40% slowdown compared to a standard browser, the additional overhead of persistence is small (approximately 1-5% over the original Foxhound system). Object and string-intensive workloads experience moderate slowdowns, while numeric and WebAssembly workloads remain largely unaffected. Our findings demonstrate that persistent taint-tracking is practical for real-world deployment, strengthening browser defenses against storage-based attacks while maintaining acceptable performance.

  • Open Access

    Johnny Can’t Revoke Consent Either: Measuring Compliance of Consent Revocation on the Web

    by Gayatri Priyadarsini Kancherla, Nataliia Bielova, Cristiana Santos, Abhishek Bichhawat

    The EU General Data Protection Regulation (GDPR) requires websites to facilitate the right to revoke consent from Web users. Prior works have examined consent management by auditing that user choices are correctly stored, and comparing cookies set upon acceptance versus rejection to assess compliance. While these studies measured compliance of consent with respect to the various consent requirements, no prior work has studied consent revocation on the Web. Therefore, it is unclear how difficult it is to revoke consent on the websites’ interfaces, and whether the revoked consent is properly stored and communicated behind the user interface. Our work aims to fill this gap by measuring compliance of consent revocation on the Web on Tranco’s top-200 websites. We found that 19.87% of websites make it difficult for users to revoke consent throughout different interfaces, 20.5% of websites require more effort than acceptance, and 2.48% do not provide consent revocation at all, thus violating EU legal requirements for valid consent. 57.5% websites do not delete the cookies after consent revocation enabling continuous illegal processing of users’ data. Further, we analyzed 281 websites implementing the IAB Europe Transparency & Consent Framework, and found 22 websites that store a positive consent despite user’s revocation. Surprisingly, we found that on 101 websites, third parties that have received consent upon user’s acceptance, are not informed of revocation, leading to the illegal processing of users’ data by such third parties according to EU laws. Our findings emphasize the need for improved legal compliance of consent revocation, and proper, consistent, and uniform implementation of revocation communication to third-parties.


  • Open Access

    On the Prevalence and Usage of Commit Signing on GitHub

    by Anupam Sharma, Sreyashi Karmakar, Gayatri Priyadarsini Kancherla, Abhishek Bichhawat


  • Open Access

    On the Prevalence and Usage of Commit Signing on GitHub: A Longitudinal and Cross-Domain Study

    by Anupam Sharma, Sreyashi Karmakar, Gayatri Priyadarsini Kancherla, Abhishek Bichhawat

    GitHub is one of the most widely used public code development platform. However, the code hosted publicly on the platform is vulnerable to commit spoofing that allows an adversary to introduce malicious code or commits into the repository by spoofing the commit metadata to indicate that the code was added by a legitimate user. The only defense that GitHub employs is the process of commit signing, which indicates whether a commit is from a valid source or not based on the keys registered by the users. In this work, we perform an empirical analysis of how prevalent is the use of commit signing in commonly used GitHub repositories. To this end, we build a framework that allows us to extract the metadata of all prior commits of a GitHub repository, and identify what commits in the repository are verified. We analyzed 60 open-source repositories belonging to four different domains -- web development, databases, machine learning and security -- using our framework and study the presence of verified commits in each repositories over five years. Our analysis shows that only ~10% of all the commits in these 60 repositories are verified. Developers committing code to security-related repositories are much more vigilant when it comes to signing commits by users. We also analyzed different Git clients for the ease of commit signing, and found that GitKraken provides the most convenient way of commit signing whereas GitHub Web provides the most accessible way for verifying commits. During our analysis, we also identified an unexpected behavior in how GitHub handles unverified emails in user accounts preventing legitimate owner to use the email address. We believe that the low number of verified commits may be due to lack of awareness, difficulty in setup and key management. Finally, we propose ways to identify commit ownership based on GitHub's Events API addressing the issue of commit spoofing.

  • Open Access

    Least Privilege Access for Persistent Storage Mechanisms in Web Browsers

    by Gayatri Priyadarsini Kancherla, Dishank Goel, Abhishek Bichhawat


  • Open Access

    Worst-Case Response Time Analysis for Periodic Programs with Nested Locks

    by Harshit Mansukhbhai Ramolia, Siddhesh Sanjay Kanawade, Abhishek Bichhawat

  • Open Access

    Online Authentication Habits of Indian Users

    by Pratyush Choudhary, Subhrajit Das, Mukul Paras Potta, Prasuj Das, Abhishek Bichhawat

    Passwords have been long used as the primary authentication method for web services. Weak passwords used by the users have prompted the use of password management tools and two-factor authentication to ensure better account security. While prior studies have studied their adoption individually, none of these studies focuses particularly on the Indian setting, which is culturally and economically different from the countries in which these studies have been done in the past. To this end, we conducted a survey with 90 participants residing in India to better understand the mindset of people on using password managers and two-factor authentication (2FA). Our findings suggest that a majority of the participants have used 2FA and password managers in some form, although they are sometimes unaware of their formal names. While many participants used some form of 2FA across all their accounts, browser-integrated and device-default password managers are predominantly utilized for less sensitive platforms such as e-commerce and social media rather than for more critical accounts like banking. The primary motivation for using password managers is the convenience of auto-filling. However, some participants avoid using password managers due to a lack of trust in these tools. Notably, dedicated third-party applications show low adoption for both password manager and 2FA. Despite acknowledging the importance of secure password practices, many participants still reuse passwords across multiple accounts, prefer shorter passwords, and use commonly predictable password patterns. Overall, the study suggests that Indians are more inclined to choose default settings, underscoring the need for tailored strategies to improve user awareness and strengthen password security practices.