A system and method for a user to encrypt data in a way that ensures the data cannot be decrypted after a finite period. A number of ephemeral encryption keys are established by a first party, each of which will be destroyed at an associated time in the future (the "expiration time"). A second party selects or requests one of the ephemeral encryption keys for encrypting a message. The first party provides an ephemeral encryption key to the second party. Subsequently, the first party decrypts at least a portion of the message, using an ephemeral decryption key associated with the ephemeral encryption key provided to the second party. At the expiration time, the first party destroys all copies of at least the ephemeral decryption key, thus rendering any messages encrypted using the ephemeral encryption key permanently undecipherable. In an alternative embodiment, a number of ephemeral key servers provide a respective number of ephemeral encryption keys having associated expiration times. A party wishing to transmit an ephemeral message uses the provided ephemeral encryption keys to encrypt at least a portion of the message. The receiver of the message uses at least a subset of the ephemeral key servers to decrypt at least a portion of the encrypted message. At the expiration time(s), at least one of the ephemeral key servers permanently destroys at least one of the decryption keys associated with the provided ephemeral encryption keys.

Een systeem en een methode voor een gebruiker om gegevens op een manier te coderen die de gegevens garanderen kunnen na een eindige periode worden gedecrypteerd niet. Een aantal kortstondige encryptiesleutels worden gevestigd door een eerste partij, elk waarvan in een bijbehorende tijd in de toekomst (de "aflooptijd") zal worden vernietigd. Een tweede partij selecteert of verzoekt om één van de kortstondige encryptiesleutels voor het coderen van een bericht. De eerste partij verstrekt een kortstondige encryptiesleutel aan de tweede partij. Later, decrypteert de eerste partij minstens een gedeelte van het bericht, gebruikend een kortstondige decryptiesleutel verbonden aan de kortstondige encryptiesleutel die aan de tweede partij wordt verstrekt. In de aflooptijd, vernietigt de eerste partij alle exemplaren van minstens de kortstondige decryptiesleutel, waarbij om het even welke gecodeerde berichten worden teruggegeven gebruikend de kortstondige permanent undecipherable encryptiesleutel. In een alternatieve belichaming, verstrekken een aantal kortstondige zeer belangrijke servers een respectief aantal kortstondige encryptiesleutels hebben geassocieerdd aflooptijden. Een partij die een kortstondig bericht wenst over te brengen gebruikt de verstrekte kortstondige encryptiesleutels om minstens een gedeelte van het bericht te coderen. De ontvanger van het bericht gebruikt minstens een ondergroep van de kortstondige belangrijkste servers om minstens een gedeelte van het gecodeerde bericht te decrypteren. In de aflooptijd (s), vernietigt minstens één van de kortstondige belangrijkste servers permanent minstens één van de decryptiesleutels verbonden aan de verstrekte kortstondige encryptiesleutels.

 
Web www.patentalert.com

< (none)

< Cryogenic composite tank seals

> Authentication system for camera print rolls

> (none)

~ 00031