×

System and method to send a message using multiple authentication mechanisms

  • US 8,321,678 B2
  • Filed: 10/17/2006
  • Issued: 11/27/2012
  • Est. Priority Date: 10/17/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a component that executes program code, first authentication data in association with a message from a sender computing system, the first authentication data conforming to a first authentication mechanism and being associated with a user in the sender computing system;

    receiving, by the component, second authentication data in association with the message from the sender computing system, the second authentication data conforming to a second authentication mechanism and being associated with a fixed anonymous user that is different than the user associated with the first authentication data;

    wherein the message includes the second authentication data and an assertion that includes the first authentication data, an attester signature of the message, and an attester certificate;

    performing, by the component, an authentication action of the second authentication data based on the second authentication mechanism;

    determining, by the component, whether the attester signature is valid and whether the attester certificate is trusted;

    processing the message after the receiving, by the component, of the first authentication data in association with the message from the sender computing system;

    wherein the processed message comprises a second assertion including the first authentication data, a second attester signature and a second attester certificate created by a certificate handling block of the component;

    transmitting the processed message that comprises the second assertion including the first authentication data, the second attester signature and the second attester certificate created by the certificate handling block of the component to a receiver computing system; and

    after the receiving, by the component, the first authentication data in association with the message from the sender computing system, not performing an authentication action based on the first authentication data until after the transmission of the processed message that comprises the second assertion including the first authentication data, the second attester signature and the second attester certificate created by the certificate handling block of the component to a receiver computing system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×