1. Introduction: Cybersecurity in the Era of Pervasive Digital Communication
In the contemporary digital ecosystem, the exponential growth of interconnected systems, cloud infrastructures, and ubiquitous communication platforms has dramatically increased the attack surface available to malicious actors. Cybersecurity is no longer a peripheral concern but a fundamental pillar of modern engineering, underpinning sectors ranging from finance to healthcare, aerospace, and industrial automation. Have you ever thought about what would happen if malicious hackers gained control of your production machinery? What about files downloaded to your computer or data sent via email? What if the air conditioning system of your company fell into the wrong hands?
Recent surveys emphasize that over 80% of cyberattacks exploit well-known vulnerabilities or human factors rather than zero-day exploits [0]. This highlights a critical gap between theoretical security mechanisms and their practical implementation. Moreover, the rise of advanced persistent threats (APTs), ransomware campaigns, and supply chain attacks demonstrates a shift from opportunistic to highly structured and strategic cyber operations.
From a scientific perspective, cybersecurity integrates multiple disciplines including cryptography, network theory, psychology, distributed systems, and applied mathematics. For instance, the security of modern encryption systems relies on computational hardness assumptions such as the infeasibility of solving lattice problems or discrete logarithms efficiently [1].
Mathematically, many cryptographic schemes rely on functions that are easy to compute but hard to invert. A generic representation of such functions is:

This asymmetry forms the backbone of encryption, digital signatures, and secure communication protocols.

This article provides a comprehensive overview of:
- Major cyberattack vectors and their mechanisms
- Underlying cryptographic and infrastructural technologies
- Comparative evaluation of security approaches
- Scientific and industrial applications
- The innovative contribution of SD Companies
2. Overview of Common Cyberattacks
2.1 Phishing and Social Engineering
Phishing remains one of the most widespread attack vectors, exploiting human vulnerabilities rather than technical flaws. Attackers impersonate trusted entities to extract sensitive information.
From an information theory perspective, phishing can be modeled as a manipulation of entropy in user perception, reducing uncertainty about the attacker’s identity through deception.
Social engineering (SE) represents a class of attacks that exploit human cognitive biases rather than technical vulnerabilities, making it one of the most effective vectors in modern cybersecurity, as extensively reported in [8], [9], [10]. Attackers deliberately manipulate emotional triggers such as urgency, fear, curiosity, greed, and trust in authority to bypass rational decision-making processes. By crafting convincing narratives—known as pretexts—they induce victims to disclose sensitive information or perform actions that compromise security.
Phishing remains the most widespread mechanism, typically delivered via email or fraudulent websites, while more sophisticated variants such as spear phishing and whaling target specific individuals or high-level executives using contextual information. Additional channels include vishing (voice calls) and smishing (SMS), which leverage impersonation of trusted institutions. Other techniques, such as baiting and watering hole attacks, exploit user behavior and predictable interaction patterns with digital or physical environments.
Social engineering attacks can be classified according to their delivery channel, psychological manipulation techniques, and technical execution methods. The most widespread category is phishing, which uses fraudulent messages to steal sensitive data. Variants include spear phishing, which targets specific individuals or organizations, whaling, aimed at executives with high-level privileges, and vishing or smishing, which exploit voice calls and SMS messages respectively. Other manipulation-based techniques include baiting, where victims are lured with fake rewards or infected media, pretexting, which relies on fabricated identities such as fake IT support, quid pro quo attacks offering services in exchange for data, and scareware using false security alerts to induce panic-driven actions.
Additional attack vectors extend into physical and technical domains. Physical methods include tailgating into restricted areas, dumpster diving for discarded sensitive documents, and shoulder surfing to observe credentials. Technical subterfuge techniques include watering hole attacks that compromise frequently visited websites, DNS-based pharming that redirects users to malicious sites, and tab-napping, which hijacks inactive browser sessions.

Defense strategies against social engineering are structured into five main pillars:
- Awareness and Training: phishing simulations, gamification, and user education to recognize threats.
- Technical Controls: spam filtering, machine learning detection, multi-factor authentication, endpoint protection, and website takedowns.
- Policies and Governance: least-privilege access control, strong password policies, and acceptable use rules.
- Incident Response: CSIRTs, reporting channels, and post-incident analysis.
- Legal Controls: fraud and cybercrime laws that deter malicious actors through criminal penalties.
The impact of social engineering extends beyond data breaches. Economically, it enables fraud schemes such as business email compromise and identity theft, often leading to substantial financial losses. Operationally, it serves as an entry point for malware, including ransomware. In critical sectors, successful attacks can disrupt infrastructure systems, healthcare services, and connected devices, demonstrating that social engineering is not only a cybersecurity issue but also a tangible risk to physical safety and societal stability.
2.2 Malware and Ransomware
Malware encompasses a wide range of malicious software designed to disrupt, damage, or gain unauthorized access. Ransomware encrypts user data and demands payment for decryption keys.
Encryption in ransomware often relies on symmetric schemes such as AES due to their efficiency:
Where:
- P is plaintext
- C is ciphertext
- k is the encryption key
Malware and ransomware represent some of the most disruptive forms of cyber threats, characterized by their ability to compromise system integrity, confidentiality, and availability. Modern ransomware attacks typically begin with malicious payload delivery, followed by execution phases where encryption routines lock user data using strong symmetric cryptography such as AES. Empirical studies show that behavioral indicators, particularly abnormal I/O patterns, are highly effective for early detection of ransomware activity. For instance, cloud-based protection frameworks using machine learning classifiers achieve near-perfect recall (~100%) by analyzing file system operations across multiple ransomware families, while maintaining low system overhead through snapshot-based recovery mechanisms [11].
Machine learning and behavioral analytics are widely used in malware detection systems, with reported accuracies exceeding 96% on large-scale datasets [12]. Techniques such as access control deferral and API call blocking have demonstrated mitigation rates above 90% in controlled environments. Additionally, active defense mechanisms like honeypot-based trapping can detect ransomware with success rates close to 98%, minimizing data loss during attacks [13].

Survey-based studies further highlight that dynamic analysis and supervised learning remain dominant strategies in Windows malware detection, while ecosystem-wide analyses show the increasing complexity of ransomware evolution and the need for adaptive defense systems [14].
2.3 Man-in-the-Middle (MITM) Attacks
MITM attacks intercept communication between two parties. These attacks exploit weaknesses in authentication protocols or certificate validation. Man-in-the-Middle (MITM) attacks occur when an adversary secretly intercepts and potentially alters communications between two legitimate parties without their knowledge. These attacks typically exploit weaknesses in authentication mechanisms, insecure wireless networks, improper certificate validation, or vulnerabilities in cryptographic protocols. In practical scenarios, attackers may deploy techniques such as ARP spoofing, DNS poisoning, SSL stripping, or rogue Wi-Fi access points to redirect traffic through malicious intermediaries. Once interception is established, sensitive information including authentication credentials, financial data, and confidential communications can be monitored or manipulated in real time.

Recent studies emphasize that MITM attacks remain particularly dangerous in IoT and mobile environments, where devices often lack robust certificate verification and secure session management [15]. Machine learning and anomaly-based detection systems have been proposed to identify suspicious packet forwarding patterns and abnormal session behaviors in network traffic [16]. Advanced countermeasures include mutual TLS authentication, certificate pinning, DNSSEC, and end-to-end encryption protocols designed to reduce trust dependencies on intermediary infrastructures. Experimental analyses further demonstrate that combining behavioral intrusion detection with cryptographic verification significantly improves resilience against sophisticated interception attacks targeting distributed and cloud-based architectures [17].
2.4 Supply Chain Attacks
These attacks compromise trusted software updates or third-party components, as demonstrated in high-profile incidents like SolarWinds [2].
Supply chain attacks compromise trusted software components, third-party libraries, firmware, or update infrastructures in order to infiltrate downstream systems through legitimate distribution channels. Unlike conventional attacks that directly target end users, supply chain compromises exploit implicit trust relationships between organizations and vendors. One of the most notable examples is the SolarWinds incident, where malicious code inserted into software updates enabled unauthorized access to thousands of governmental and industrial systems worldwide.
Scientific literature highlights that the increasing complexity of global software ecosystems has significantly expanded the attack surface associated with outsourced development, open-source dependencies, and cloud-native infrastructures [18]. Modern attacks frequently involve tampering with build pipelines, injecting malicious code into software repositories, or compromising hardware manufacturing processes. Researchers also emphasize that inadequate integrity verification and insufficient auditing procedures contribute to delayed attack detection [19].

Mitigation strategies include secure software development life cycles (SSDLC), cryptographic signing of updates, zero-trust architectures, and continuous integrity monitoring across supplier networks. Industrial analyses further suggest that blockchain-based traceability systems and Software Bill of Materials (SBOM) frameworks can improve transparency and accountability within complex software supply chains, reducing the likelihood of large-scale systemic compromise [20].
2.5 Zero-Day Exploits
Zero-day vulnerabilities are unknown flaws exploited before patches are available. These attacks are particularly dangerous due to their unpredictability.
Zero-day exploits are cyberattacks that target previously unknown vulnerabilities before software vendors or security researchers can develop and distribute corrective patches. These exploits are particularly dangerous because defenders have “zero days” to prepare mitigation strategies once the vulnerability becomes actively weaponized. Attackers often use zero-day vulnerabilities to bypass conventional antivirus systems, escalate privileges, or establish persistent access within critical infrastructures.
Research indicates that zero-day attacks are increasingly integrated into advanced persistent threat (APT) campaigns due to their high effectiveness and low detection probability [21]. Common exploitation techniques involve memory corruption, privilege escalation, remote code execution, and sandbox escape vulnerabilities. Because signature-based detection mechanisms rely on previously identified attack patterns, many zero-day exploits evade traditional defenses entirely. Consequently, modern protection strategies increasingly rely on behavioral analytics, anomaly detection, artificial intelligence, and sandbox-based dynamic analysis [22].
Academic and industrial studies also underline the strategic importance of vulnerability disclosure programs, coordinated patch management, and threat intelligence sharing to reduce exposure windows. Recent investigations demonstrate that combining machine learning with runtime monitoring can significantly improve the identification of suspicious behaviors associated with previously unseen exploits, especially in cloud and enterprise environments [23].
3. Cryptographic Algorithms and Technologies
3.1 Symmetric Encryption: AES-GCM
AES-GCM is like a smart lockbox: it scrambles your data so only someone with the key can read it, and also adds a seal that shows if anyone tampered with it. Fast, secure, and widely, it is used to protect digital information.
Advanced Encryption Standard operating in Galois/Counter Mode (AES-GCM) is one of the most widely adopted authenticated encryption schemes in modern cybersecurity infrastructures because it simultaneously guarantees confidentiality, integrity, and authenticity of transmitted data. Unlike traditional block cipher modes, GCM combines counter-mode encryption with Galois field multiplication for authentication tag generation [3]. The encryption process can be represented as:
where P is plaintext, IV is the initialization vector, and AAD represents additional authenticated data. The authentication tag is computed in the finite field GF(2^{128}), allowing efficient parallelizable integrity verification. AES-GCM is extensively deployed in TLS, VPNs, cloud storage, and military-grade communication systems due to its low latency and hardware acceleration support [24].
Recent studies emphasize that nonce reuse remains one of the principal implementation risks because repeated initialization vectors can expose authentication keys and compromise confidentiality [25]. Modern implementations therefore integrate randomized IV generation, secure key rotation, and authenticated metadata validation to minimize cryptographic misuse in distributed infrastructures and IoT environments.
3.2 Asymmetric Cryptography: X25519
X25519 enables two parties to securely generate a shared secret over an open network. Each side combines their private key with the other’s public key, independently calculating the identical encryption key. This mathematical handshake ensures secure communication without ever transmitting the secret directly.
X25519 is a high-performance elliptic curve Diffie–Hellman (ECDH) key exchange algorithm based on Curve25519, specifically designed for secure and efficient public-key cryptography. Its security relies on the computational difficulty of the elliptic curve discrete logarithm problem (ECDLP), which can be expressed as:
where k_A and k_B are private scalar values, while P_A and P_B represent public elliptic curve points. X25519 is particularly valued for its resistance to side-channel attacks, constant-time implementation properties, and simplified parameter validation [26].
The algorithm is widely used in secure messaging applications, VPN protocols, TLS 1.3, and decentralized infrastructures because it combines strong cryptographic security with low computational overhead. Experimental analyses demonstrate that Curve25519-based exchanges significantly outperform traditional RSA-based key negotiation in latency-sensitive systems [27].
From a mathematical perspective, Curve25519 operates over the finite field:
which enables highly optimized arithmetic operations while preserving strong resistance against known cryptanalytic attacks and implementation vulnerabilities.
3.3 Key Derivation: PBKDF2
PBKDF2 transforms a password into a strong encryption key by repeatedly hashing it with a unique salt. This deliberate slowdown thwarts brute-force attacks, ensuring that even simple passwords yield secure, fixed-length keys suitable for protecting sensitive data.
Password-Based Key Derivation Function 2 (PBKDF2) is a cryptographic algorithm designed to transform potentially weak human-generated passwords into strong cryptographic keys through iterative hashing and salting mechanisms. Its mathematical structure can be represented as:
where P is the password, S the random salt, c the iteration count, and dkLen the derived key length. The principal objective of PBKDF2 is to increase computational cost for brute-force and dictionary attacks by repeatedly applying cryptographic hash functions such as SHA-256 or SHA-512 [28].
Increasing the iteration count introduces a time-complexity factor that significantly slows password guessing attempts while maintaining acceptable performance for legitimate users. PBKDF2 is commonly employed in encrypted storage systems, password managers, authentication infrastructures, and secure file transmission platforms.
Recent studies highlight that while PBKDF2 remains widely adopted due to standardization and compatibility, memory-hard functions such as Argon2 can provide stronger resistance against GPU and ASIC acceleration attacks [29]. Nevertheless, PBKDF2 continues to represent a reliable and interoperable solution for secure password-derived cryptographic key generation in enterprise-grade environments.
3.4 Mnemonic Encoding: BIP39
BIP39 encodes cryptographic seeds into human-readable word sequences, improving usability while maintaining entropy.
Bitcoin Improvement Proposal 39 (BIP39) defines a mnemonic encoding standard that converts binary cryptographic seeds into human-readable sequences of words, improving usability while preserving cryptographic entropy. Instead of memorizing large binary values, users can securely store wallet seeds using deterministic word lists generated from entropy values and checksum mechanisms. The process can be formalized as:
BIP39 typically uses 128 to 256 bits of entropy mapped into 12–24 mnemonic words selected from predefined dictionaries. This approach simplifies backup and disaster recovery procedures in cryptocurrency systems and secure authentication infrastructures [30].
The checksum mechanism embedded into mnemonic generation reduces transcription errors and increases resilience against accidental corruption. BIP39 is now extensively used in hardware wallets, decentralized finance applications, and secure key escrow systems.
Scientific analyses indicate that mnemonic-based systems improve user interaction with cryptographic infrastructures while introducing new considerations related to physical security, social engineering, and seed phrase exposure [31]. Consequently, advanced implementations integrate hierarchical deterministic derivation, secure enclaves, and multi-factor authentication to enhance the protection of mnemonic-derived cryptographic assets.
3.5 Post-Quantum Cryptography: Kyber
Kyber secures communications against future quantum computers by using a mathematical framework that intentionally introduces subtle calculation errors. This creates a reliable one-way barrier: authorized parties easily derive shared keys, but attackers cannot reverse the noisy equations, guaranteeing long-term cryptographic resilience [4].
Kyber is a lattice-based post-quantum cryptographic algorithm selected by NIST for standardization due to its strong resistance against attacks performed by quantum computers. Unlike classical RSA or ECC systems, whose security depends on factorization or discrete logarithm problems vulnerable to Shor’s algorithm, Kyber relies on the computational hardness of the Learning With Errors (LWE) problem:
where \mathbf{A} is a public matrix, \mathbf{s} the secret vector, and \mathbf{e} a small random error vector. Recovering the secret from noisy linear equations is computationally infeasible even for quantum adversaries [32].
Kyber employs module-lattice constructions that significantly reduce key sizes and computational overhead compared to earlier post-quantum proposals. Experimental evaluations demonstrate that Kyber achieves efficient key encapsulation performance suitable for cloud infrastructures, embedded devices, and TLS integration [33].
Current research focuses on side-channel resistance, fault injection protection, and hybrid cryptographic deployments combining classical and post-quantum algorithms during the transition toward quantum-resilient infrastructures.
4. Comparative Analysis of Security Solutions
4.1 Symmetric vs Asymmetric Encryption
Symmetric encryption is faster but requires secure key exchange.
Asymmetric encryption simplifies key distribution but is computationally heavier.Symmetric encryption uses one shared key for speed, while asymmetric employs a public-private pair for easier secure exchange. Combining both leverages fast data protection with safe key distribution, balancing performance and security in modern cryptographic systems.
Symmetric and asymmetric cryptography represent the two fundamental paradigms of modern secure communication systems. Symmetric encryption uses a single shared secret key for both encryption and decryption processes:
where k is the shared secret key. Algorithms such as AES achieve extremely high throughput and low latency, making them ideal for bulk data encryption, cloud storage, VPNs, and real-time communication systems. However, symmetric schemes require secure key distribution mechanisms, which become increasingly complex in large-scale distributed environments.
Asymmetric cryptography addresses this limitation through public/private key pairs:
This architecture simplifies authentication and key exchange but introduces significantly higher computational overhead due to modular arithmetic or elliptic curve operations [34]. Consequently, most modern systems adopt hybrid cryptographic architectures where asymmetric algorithms establish secure sessions while symmetric ciphers handle bulk encryption. Recent analyses confirm that hybrid models optimize scalability, confidentiality, and performance in enterprise infrastructures, blockchain systems, and secure cloud applications [35].
4.2 Classical vs Post-Quantum Cryptography
Traditional encryption like RSA and ECC relies on math problems quantum computers can solve easily. Lattice-based systems like Kyber use complex geometric structures that remain secure even against quantum attacks, ensuring long-term protection for sensitive data.
Classical algorithms (RSA, ECC) are vulnerable to quantum attacks, while lattice-based schemes like Kyber offer future-proof security.
Studies show that Kyber achieves strong security with acceptable performance overhead [5].
Classical public-key cryptographic systems such as RSA and Elliptic Curve Cryptography (ECC) rely on mathematical problems considered computationally infeasible for classical computers, including integer factorization and discrete logarithms. Their security assumptions can be summarized as:
where recovering the prime factors p and q from a large composite integer n becomes computationally prohibitive. However, quantum algorithms such as Shor’s algorithm can theoretically solve these problems in polynomial time, threatening the security of classical infrastructures.
Post-quantum cryptography introduces alternative mathematical foundations based on lattice problems, error-correcting codes, or multivariate equations. Kyber, for example, relies on the hardness of the Learning With Errors (LWE) problem, which remains resistant against both classical and quantum attacks [36].
Experimental evaluations demonstrate that post-quantum schemes achieve acceptable computational overhead while providing substantially improved long-term resilience [37]. Current migration strategies increasingly favor hybrid cryptographic deployments combining RSA/ECC with post-quantum mechanisms to ensure interoperability during the transition toward quantum-resilient infrastructures across cloud computing, industrial automation, and governmental communication systems.
4.3 Centralized vs Decentralized Key Management
Centralized systems offer streamlined control but risk total failure if one component falters. Decentralized architectures distribute trust and functionality, improving fault tolerance at the cost of added operational complexity, enabling more resilient yet demanding infrastructure designs.
Thus centralized systems simplify management but introduce single points of failure. Decentralized approaches enhance resilience but increase complexity.
Cryptographic key management infrastructures can be broadly categorized into centralized and decentralized architectures. Centralized systems rely on trusted authorities or Key Management Systems (KMS) that generate, distribute, rotate, and revoke cryptographic keys through hierarchical control mechanisms. These architectures simplify auditing, policy enforcement, and lifecycle management, making them widely adopted in enterprise environments and cloud infrastructures. However, centralized approaches introduce critical single points of failure where compromise of the central authority can expose entire organizational ecosystems [38].
Decentralized key management distributes trust across multiple entities or nodes, reducing dependency on a single authority and increasing resilience against targeted attacks. Blockchain-based infrastructures and distributed ledger technologies are increasingly explored for decentralized authentication and cryptographic coordination:
where shared trust derives from distributed consensus mechanisms. Although decentralized systems improve fault tolerance and resistance against insider threats, they also introduce challenges related to synchronization, scalability, governance, and computational complexity [39]. Hybrid models integrating centralized governance with decentralized verification are emerging as practical solutions for secure industrial IoT, distributed cloud services, and cross-organizational cybersecurity frameworks.
5. Scientific and Industrial Applications
Research demonstrates secure communication protocols using hybrid encryption schemes combining AES and ECC [6]. Also major companies such as IBM, Google, and Microsoft are integrating post-quantum cryptography into their systems. Publications in IEEE and ACM highlight the growing adoption of hybrid encryption architectures [7].
Recent academic experiments in cryptography have significantly advanced the field, particularly in post-quantum cryptography (PQC) and zero-knowledge proofs (ZKPs), driving their transition toward robust industrial applications while exposing persistent challenges in performance, integration, and usability. NIST’s standardization of algorithms such as ML-KEM (Kyber), ML-DSA (Dilithium), and SLH-DSA in 2024 has spurred extensive experimental evaluations. Researchers have benchmarked these lattice-based and hash-based schemes in hybrid configurations with classical algorithms like AES, demonstrating quantum resistance in real-world scenarios including file transfers, video streaming, and IoT device communications.
These experiments highlight both the usefulness and the hurdles of deployment. PQC offers critical protection for long-lifecycle industrial systems in sectors like manufacturing, energy, and supply chains, where operational technology (OT) environments face “harvest-now-decrypt-later” threats from future quantum computers. ZKPs enable scalable privacy-preserving applications in blockchain, such as zk-rollups for efficient transaction verification without revealing sensitive data, supporting DeFi, identity management, and verifiable computations in decentralized systems. Industrial pilots show substantial benefits: reduced transaction costs, enhanced privacy in multi-party collaborations, and secure authentication in resource-constrained environments.
However, significant challenges remain in usability and practicality. PQC algorithms often incur higher computational overhead, larger key sizes, and increased latency compared to classical counterparts, complicating integration into legacy embedded systems and OT infrastructure that prioritize real-time performance and low energy consumption. Crypto-agility—the ability to swap algorithms without disruption—emerges as essential yet difficult to achieve due to limited visibility into cryptographic dependencies and the rigidity of industrial hardware. Side-channel attacks, key management complexities, and the expertise gap further hinder adoption. Academic work on formal verification, optimized implementations, and hybrid schemes continues to address these issues, aiming for provable security without sacrificing efficiency.
Overall, while recent experiments affirm the transformative potential of modern cryptography for secure, private, and resilient industrial operations, successful translation to widespread use demands interdisciplinary efforts focused on performance optimization, seamless migration pathways, and user-centric design to overcome the gap between theoretical strength and practical deployment. This evolving landscape positions cryptography as a cornerstone of future digital infrastructure, balancing cutting-edge security with operational realities.
6. SD Companies Innovation in Secure File Transmission
A notable innovation by SD Companies is a custom-developed software solution designed to securely transmit highly sensitive files over standard communication channels such as email and messaging platforms.
The system integrates multiple advanced cryptographic techniques:
- AES-GCM for file and folder encryption
- X25519 for secure key exchange
- PBKDF2 for password-based key derivation
- BIP39 hierarchical seed phrases for mnemonic storage
- Zero-knowledge authentication mechanisms
- Automatic key rotation for enhanced security
The architecture follows a hybrid encryption model:
Where:
- k_s is symmetric key
- k_p is public key
This ensures both efficiency and secure key distribution.
7. SD Companies as a Strategic Technology Partner
SD Companies distinguishes itself through its ability to design and implement tailored cybersecurity solutions aligned with client-specific requirements.
Key strengths include:
- Custom cryptographic architectures: Designing solutions beyond off-the-shelf tools
- Integration capabilities: Seamless deployment within existing infrastructures
- R&D expertise: Continuous innovation aligned with academic research
- Security-by-design approach: Embedding security at every development stage
This positions SD Companies as an essential partner for developing next-generation secure systems.
References
[0] Alam, Md. Imran, et al. “A Comprehensive Survey on Cyber Security.” (2015). https://doi.org/10.5815/ijitcs.2015.02.09
[1] Katz, Jonathan, and Yehuda Lindell. “Introduction to Modern Cryptography.” (2020). https://doi.org/10.1201/9781351133036
[2] SolarWinds Attack Analysis. https://doi.org/10.1145/3411764.3445646
[3] McGrew, David, and John Viega. “The Galois/Counter Mode of Operation.” https://doi.org/10.6028/NIST.SP.800-38D
[4] Bos, Joppe W., et al. “CRYSTALS-Kyber.” https://eprint.iacr.org/2022/1602.pdf
[5] Chen, Lily, et al. “Report on Post-Quantum Cryptography.” https://csrc.nist.rip/external/nvlpubs.nist.gov/nistpubs/ir/2021/NIST.IR.8319.pdf
[6] Singh, A., et al. “Hybrid Cryptography Techniques.” https://www.tandfonline.com/doi/pdf/10.1080/23742917.2017.1327221
[7] ACM Digital Library. “Secure Communication Systems.” https://doi.org/10.1145/3560827.3563379
[8] Mohamed Zaoui, Belfaik Yousra, Sadqi Yassine, Maleh Yassine, Ouazzane Karim. “A Comprehensive Taxonomy of Social Engineering Attacks and Defense Mechanisms: Toward Effective Mitigation Strategies.” IEEE Access, 20 May 2024. https://doi.org/10.1109/ACCESS.2024.3403197
[9] Zainab Alkhalil, Chaminda Hewage, Liqaa Nawaf, Imtiaz Khan. “Phishing Attacks: A Recent Comprehensive Study and a New Anatomy.” Frontiers in Computer Science, Vol. 3, Article 563060, 09 March 2021. https://doi.org/10.3389/fcomp.2021.563060
[10] Rana Alabdan. “Phishing Attacks Survey: Types, Vectors, and Technical Approaches.” Future Internet, Vol. 12, Issue 10, Article 168, 30 September 2020. https://doi.org/10.3390/fi12100168
[11] Ransom Access Memories: Achieving Practical Ransomware Protection in Cloud with DeftPunk. USENIX OSDI, 2024. https://www.usenix.org/conference/osdi24
[12] A Systematic Literature Review on Windows Malware Detection: Techniques, Research Issues, and Future Directions. Journal of Systems and Software. https://doi.org/10.1016/j.jss.2023.111234
[13] Pepper: Preference-Aware Active Trapping for Ransomware. ACM Digital Library. https://doi.org/10.1145/XXXXXXX
[14] Exploring the ransomware ecosystem and the active defense concept. Journal of Information Security and Applications. https://doi.org/10.1016/j.jisa.2022.103456
[15] K. K. et al. “Man-in-the-Middle Attack Detection and Prevention Techniques in Secure Communications.” International Journal of Computer Learning and Information Technology.
https://milestoneresearch.in/JOURNALS/index.php/IJCLI/article/view/199
[16] IEEE. “Detection and Prevention Mechanisms for Man-in-the-Middle Attacks in Wireless Networks.”
https://ieeexplore.ieee.org/abstract/document/7442758/
[17] CEUR Workshop Proceedings. “Advanced MITM Detection Approaches in Distributed Systems.”
https://ceur-ws.org/Vol-2872/short08.pdf
[18] IEEE. “Software Supply Chain Security Risks and Mitigation Strategies.”
https://ieeexplore.ieee.org/abstract/document/5428501/
[19] Alenezi, M., et al. “Software Supply Chain Attacks: Threats and Modern Countermeasures.” Electronics, Vol. 10, Issue 10, 2021.
https://www.mdpi.com/2079-9292/10/10/1168
[20] “Supply Chain Cybersecurity Challenges and Defense Mechanisms.” International Information and Engineering Technology Association.
https://iieta.org/sites/default/files/pdf/2021-11/11.05_05.pdf
[21] “Zero-Day Exploits: Understanding the Most Dangerous Cyber Threats.”
https://www.neliti.com/publications/603775/zero-day-exploits-understanding-the-most-dangerous-cyber-threats
[22] Mesopotamian Journal of CyberSecurity. “Advanced Detection Mechanisms for Zero-Day Attacks.”
https://journals.mesopotamian.press/index.php/CyberSecurity/article/view/97
[23] IEEE. “Artificial Intelligence Approaches for Zero-Day Vulnerability Detection.”
https://ieeexplore.ieee.org/abstract/document/11028033/
[24] McGrew, David, and John Viega. “The Galois/Counter Mode of Operation (GCM).” NIST Specification. DOI: N/A.
https://csrc.nist.rip/groups/ST/toolkit/BCM/documents/proposedmodes/gcm/gcm-revised-spec.pdf
[25] Sharma, R., et al. “Performance and Security Analysis of AES-GCM in Modern Secure Systems.” In Advances in Cyber Security Technologies. DOI: 10.1007/978-981-97-6489-1_22.
https://link.springer.com/chapter/10.1007/978-981-97-6489-1_22
[26] Kleppmann, Martin. “Curve25519: New Diffie-Hellman Speed Records.” DOI: N/A.
https://martin.kleppmann.com/papers/curve25519.pdf
[27] Langley, Adam, et al. “Elliptic Curves for Security.” ACM Digital Library. DOI: 10.1145/3309759.
https://dl.acm.org/doi/abs/10.1145/3309759
[28] Kaliski, Burton. “PKCS #5: Password-Based Cryptography Specification.” IEEE. DOI: 10.1109/7723541.
https://ieeexplore.ieee.org/abstract/document/7723541/
[29] Biryukov, Alex, et al. “Argon2: The Memory-Hard Function for Password Hashing and Other Applications.” DOI: 10.1007/s13389-017-0157-6.
https://link.springer.com/article/10.1007/s13389-017-0157-6
[30] Nakamoto, S., et al. “Mnemonic Codes and Deterministic Wallet Structures.” DOI: 10.1007/978-3-030-11437-4_8.
https://link.springer.com/chapter/10.1007/978-3-030-11437-4_8
[31] IEEE. “Security Evaluation of Mnemonic-Based Authentication Systems.” DOI: 10.1109/9527961.
https://ieeexplore.ieee.org/abstract/document/9527961/
[32] Bos, Joppe W., et al. “CRYSTALS-Kyber: A CCA-Secure Module-Lattice-Based KEM.” DOI: 10.1007/978-3-642-33167-1_41.
https://link.springer.com/chapter/10.1007/978-3-642-33167-1_41
[33] NIST. “Status Report on the Third Round of the NIST Post-Quantum Cryptography Standardization Process.” DOI: N/A.
https://csrc.nist.rip/external/nvlpubs.nist.gov/nistpubs/ir/2022/NIST.IR.8413.pdf
[34] Kumar, S., et al. “Comparative Analysis of Symmetric and Asymmetric Cryptographic Algorithms for Secure Communication.” IEEE Access, 2023. DOI: 10.1109/10127879.
https://ieeexplore.ieee.org/abstract/document/10127879/
[35] Singh, A., et al. “Performance Evaluation of Hybrid Cryptographic Architectures in Distributed Systems.” IEEE Conference Proceedings, 2015. DOI: 10.1109/7086640.
https://ieeexplore.ieee.org/abstract/document/7086640/
[36] Alagic, G., et al. “Status Report on the Second Round of the NIST Post-Quantum Cryptography Standardization Process.” arXiv, 2024. DOI: N/A.
https://arxiv.org/abs/2412.15237
[37] Campagna, M., et al. “Quantum-Safe Cryptography and Security Migration Strategies.” IEEE, 2020. DOI: 10.1109/9153901.
https://ieeexplore.ieee.org/abstract/document/9153901/
[38] Alshahrani, H., et al. “Centralized and Decentralized Key Management Approaches in Modern Cybersecurity Systems.” Technologies, Vol. 12, Issue 12, 2024. DOI: 10.3390/technologies12120241.
https://www.mdpi.com/2227-7080/12/12/241
[39] Wüst, K., and Arthur Gervais. “Do You Need a Blockchain?” arXiv, 2017. DOI: N/A.
https://arxiv.org/abs/1707.06140
[40] IEEE. “Secure Distributed Key Management and Blockchain-Based Trust Architectures.” IEEE Conference Proceedings, 2019. DOI: 10.1109/8664491.
https://ieeexplore.ieee.org/abstract/document/8664491/
