Secure Biological Data Transfer Using Network Coding
摘要
The research paper presents a method for securely transferring biological datasets via a TCP/IP server using encrypted communication. The system employs socket programming, combining Elliptic Curve Cryptography (ECC) and the Advanced Encryption Standard (AES) in Galois/Counter Mode (GCM) for robust data protection. The P-256 curve is utilized for ECDH key exchange, enabling the secure generation of a shared secret between the client and server. This shared secret is transformed into a symmetric AES-256 encryption key through the scrypt key derivation function, enhancing cryptographic strength. By integrating ECC for key exchange and AES-GCM for encryption, the proposed system ensures confidentiality, integrity, and resistance to tampering. The approach ensures secure, scalable, and efficient biological data transfer for real-time applications. It offers high security with low computational overhead, excellent scalability, and optimized low-latency performance. However, it relies on secure key management and faces challenges with ultra-large datasets. Extensive analysis confirms its reliability in protecting sensitive data during transmission.