Homomorphic Encryption (HE) is a critical technology for enabling computations on encrypted data, allowing data to remain private and secure even when processed on untrusted systems. OpenFHE is an advanced open-source library that facilitates the use of HE, and Duality employs it to support privacy-preserving data collaboration. HE schemes, such as BGV, BFV, and CKKS, allow vectorized operations on encrypted data, whereas TFHE and FHEW, collectively known as BinFHE, focus on Boolean computations. Despite the advantages of HE, it imposes computational and storage overheads and lacks certain operations, which researchers address using approximation techniques. The Google Transpiler, an open-source tool, translates C++ code into digital circuits compatible with OpenFHE, enabling complex encrypted operations. This innovation, alongside OpenFHE, supports applications like shortest path calculations by converting data structures into encrypted forms for secure computation. Future developments aim to enhance OpenFHE's capabilities, including interoperability between different HE schemes and expanding support for additional data types and operations.