Articles

The Multi-Prime RSA Permutation Crypto System Based on Clear Ring

Cryptography secures information through encryption, allowing only authorized access. The RSA algorithm, which relies on the difficulty of factoring  where  and  are primes, is a popular public-key cryptosystem. Advances in factorization techniques and computing power necessitate improvements to methods for enhanced security. This study proposes a multi-prime RSA permutation cryptosystem based on the algebraic structure of a clear ring as a modification of RSA. It uses three primes  to form modulus , increasing modulus complexity and thus security. Permutation is applied in binary code form to produce more random ciphertext, alongside the application of a clear ring structure, specifically, the ring of integers modulo 256 with addition and multiplication modulo 256 based on ASCII. This ring allows each element to be expressed as a sum of a unit and a regular unit. The algorithm strengthens key generation and creates varied representations for the same plaintext through unit and regular unit addition, complicating cryptanalysis. Permutation further randomizes ciphertext. However, the method requires careful implementation to avoid errors. This innovation supports digital security.

Web Assembly and Blockchain for High-Performance Secure Front-End Systems

Web Assembly (Wasm) and blockchain technology offer a viable solution for reliable and high-performance front-end systems. Wasm provides high execution speeds by incorporating code from high-level languages to improvise on performance limitations. Its sand-boxed execution model enhances security by extenuating memory-related weaknesses. Similarly, blockchain reinforces security with decentralized, tamper-resistant data structures and smart contracts. Conventional blockchain frameworks often suffer from computational overhead, but Wasm-based execution platforms like Polkadot and EOS optimize resource utilization and improve interoperability. This integration facilitates high-speed, reliable interactions in decentralized applications (dApps). Potential benefits include fast and secure off-chain computations, hence reducing blockchain congestion in front-end frameworks. However, challenges remain in securing Wasm execution in decentralized environments and optimizing blockchain and Wasm interoperability. A promising direction is to exploit Just-In-Time (JIT), Ahead-of-Time (AOT) compilation schemes along with zero-knowledge proofs to further enhance performance and security characteristics. By coupling Wasm’s efficiency with blockchain’s security, scalable and decentralized front-end systems are evolving to meet challenging web demand scenarios.

Evaluating Encryption Algorithm Method Based on Software Encryption Tools for Information Security

Information security is the combination of policies, rules and practices to prevent any unauthorized access or attacks that causes corruption to data, information, and computing services. Information security techniques and programs are built around the core objective to secure data and information by adapting encryption algorithms methods. Encryption algorithm methods impeded in the information security programs or encryption software tools enforce more security by encrypting and decrypting data and information. Encryption algorithm methods are based on algorithms that scramble data and information by converting them into unreadable text. There are various encryption methods used in various encryption software tools. The more encryption algorithm methods used within the encryption software tool, the more security provided on data and information effective data and information security.  In this paper, the most used encryption algorithm methods are analyzed and evaluated based on their usage in encryption software tools to determine the most encryption algorithm method that is used ensure more security on data and information.