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.