Home / Companies / Evervault / Blog / October 2022

October 2022 Summaries

2 posts from Evervault

Filter
Month: Year:
Post Summaries Back to Blog
This Python code demonstrates a unique encryption process using the Evervault SDK, producing an encrypted string that, when decrypted, reveals the original code itself, making it the encryption equivalent of a Quine. The code encrypts a string representation of itself, showcasing Evervault's capabilities in handling encryption tasks. The example illustrates how Evervault can be used to securely encrypt data, with the potential for users to further explore encryption solutions by signing up for Evervault services.
Oct 13, 2022 85 words in the original blog post.
Shamir's Secret Sharing is a cryptographic algorithm devised by Adi Shamir in 1979 for securely distributing private information across untrusted networks. This scheme allows secret owners to manipulate shares—adding, editing, or removing them—without affecting the original secret, with a threshold number of shares needed to reconstruct the secret. The method employs polynomials to distribute secrets as points on a curve, requiring N+1 points to uncover a polynomial of degree N. However, regular polynomials have a security flaw that can be exploited through brute-force attacks if fewer than the threshold number of shares are obtained. To enhance security, cyclic polynomials with a prime modulus larger than the secret and coefficients are used, preventing any information leakage if the share threshold is unmet. This ensures that even with fewer than the required shares, no additional information about the secret is revealed. The scheme can also be applied to strings by converting their binary representation to decimal, enabling secure encryption.
Oct 04, 2022 773 words in the original blog post.