An apparatus and methods for facilitating an encryption process for use in
systems employing cryptography based security, removes unnecessary data
relating to encryption keys prior to storing the data after receipt of the
encrypted information from a sender. Encrypted data, such as message data
for multiple recipients, is analyzed to determine whether encryption
related data for other recipients may be removed and/or whether a
preferred encrypting process was used. In one embodiment, the apparatus
and method also determines whether a non-preferred encryption process was
used to encrypt encrypted data and re-encrypts the encrypted data with a
different encryption process in response to detected non-preferred
encryption key usage.
Een apparaat en de methodes om een encryptieproces voor gebruik in systemen te vergemakkelijken die cryptografie gebaseerde veiligheid aanwenden, verwijderen onnodige gegevens met betrekking tot encryptiesleutels voorafgaand aan het opslaan van de gegevens na ontvangstbewijs van de gecodeerde informatie uit een afzender. Het gecodeerde gegeven, zoals berichtgegevens voor veelvoudige ontvangers, wordt geanalyseerd om te bepalen of de encryptie verwante gegevens voor andere ontvangers kunnen worden verwijderd en/of of een aangewezen het coderen proces werd gebruikt. In één belichaming, bepalen het apparaat en de methode ook of een niet-verkozen encryptieproces werd gebruikt om gecodeerde gegevens te coderen en re-coderen de gecodeerde gegevens met een verschillend encryptieproces in antwoord op ontdekt niet-verkozen encryptie zeer belangrijk gebruik.