ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Comparison of Cryptographic Performance in Python, Java, and C# Analyzing Language-Level Efficiency

Journal: International Journal of Advanced Trends in Computer Science and Engineering (IJATCSE) (Vol.14, No. 3)

Publication Date:

Authors : ;

Page : 108-111

Keywords : ;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

In today's world, safely transferring data is very important which means how cryptographic algorithms behave in different programming languages matters a lot to those designing systems. This work examines the results of key cryptographic activities using Python, Java and C#—specifically, AES encryption, RSA key generation and SHA-256 hashing. Using standard ways to test benchmarks, the project measures the Execution Speed, Memory usage and Performance of all languages in handling cryptography. The analysis highlights those choices for language paradigm, type of runtime, approach to memory management and level of maturity in cryptographic libraries account for most of the variation among these frameworks. Python is quick to use in development, but Java offers a more balanced way and steadier speed according to the JCE. Compared to Java, C# shows better efficiency and is better suited for use on a tight budget. With the input from this study, programmers have better guidance in deciding which languages to use for high-performance programs

Last modified: 2025-06-18 21:54:33