Patent ID: 8966271
Filing Date: 2015-02-24
Classification: G06Q,G07F,H04L

Abstract:
1. A method performed at a first computing device in a communication system, said method comprising: receiving a first signed message from a second computing device in said communication system, said first signed message generated using a signing algorithm of a first signature scheme; utilizing a verifying algorithm of said first signature scheme to verify said first signed message; signing a message by utilizing a signing algorithm of a second signature scheme different to said first signature scheme, to generate a second signed message, said second signature scheme being an elliptic curve signature scheme; sending said second signed message to said second computing device for verification of said second signed message using a verifying algorithm of said second signature scheme, wherein said signing algorithm of said first signature scheme is computationally more difficult than said verifying algorithm of said first signature scheme, and wherein said verifying algorithm of said second signature scheme is computationally more difficult than said signing algorithm of said second signature scheme, thereby allowing said first computing device to participate with less computing power as compared to the second computing device and wherein said first computing device cooperates with the second computing device for mutual authentication and said mutual authentication being rejected if either verification fails, further wherein the first computing device utilizes respective parts of said first and second signature schemes for verification and signing, said respective parts being different from corresponding respective parts used by said second computing device for verification and signing.