Blockchain is a distributed ledger technology that records transactions across a network of computers in a way that makes the resulting record difficult to alter retroactively without consensus from the network. Each block contains a cryptographically linked reference to the previous block, and consensus mechanisms, such as proof of work, proof of stake, and Byzantine fault tolerance, allow participants to agree on the ledger's state without a central authority. Beyond its origin in cryptocurrencies such as Bitcoin, blockchain supports smart contracts, self-executing code on platforms like Ethereum, supply chain traceability, digital identity verification, and decentralized finance applications. Industry surveys report that nearly 90 percent of global businesses are exploring blockchain applications, driven by convergence with AI, IoT, and cloud technologies. Research in this area addresses scalability limitations, the energy consumption of consensus algorithms, interoperability between blockchain networks, and security vulnerabilities in smart contract code. As an open-access blockchain journal, IJACSA publishes research on blockchain architectures, consensus protocol improvements, and applied systems for security and supply chain management.
Published in International Journal of Advanced Computer Science and Applications (IJACSA)
· list last refreshed September 2026
In this article we present a new approach using Vigenere and metaheuristics to resolve a problem of pixel shuffling to cipher an image. First the image is adapted to match the resolution system by transforming it to a l…
Tabu search is a powerful algorithm that has been applied with great success to many difficult combinatorial problems. In this paper, we have designed and implemented a symmetrical encryption algorithm whose internal str…
The Internet of Things (IoT) is now destroying the barriers between the real and digital worlds. However, one of the huge problems that can slow down the development of this global wave, or even stop it, concerns securit…
Cryptography plays a vital role for ensuring secure communication between multiple entities. In many contemporary studies, researchers contributed towards identifying best cryptography mechanisms in terms of their perfor…
The KECCAK cryptographic algorithms widely used in embedded circuits to ensure a high level of security to any systems which require hashing as the integrity checking and random number generation. One of the most efficie…
Evaluating embedded systems vulnerability to faults injection attacks has gained importance in recent years due to the rising threats they bring to chips security. The task is particularly important for micro-controllers…
Nowadays, there is a huge amount of data exchanged between different users; the security of the exchanged data has become a significant problem due to the existing of several security attacks. So, to increase the confide…
The last decade has shown tremendous growth
data production from different sectors, e.g., biology, financial
markets, scientific computing, business processes, Internet of
Things. The “Data is New Oil” has become a prove…
Hash-based signature schemes, whose security is
based on properties of the underlying hash functions, are promising
candidates to be quantum-safe digital signatures schemes. In
this work, we present a software implementa…
Due to the ever-increasing efficiency of computer systems, symmetric cryptosystem are becoming more vulnerable to linear cryptanalysis brute force attacks. For example, DES with its short key (56 bits) is becoming easier…