1. A method of processing information to be confidentially transmitted from a first module to a second module, said method comprising the steps of: carrying out a first scalar multiplication in order to obtain a first result, said first scalar multiplication including: generating a plurality of ordered factors; and calculating a plurality of first partial sums each based on a corresponding one of the ordered factors, respectively; carrying out a second scalar multiplication in order to obtain a second result, said second scalar multiplication including calculating a plurality of second partial sums each based on a corresponding one of the ordered factors, respectively; and processing said information based on the first and second results in order to obtain an encrypted information.