Method, apparatus and computer program
AssigneeNokia Technologies Oy
InventorsGeert Heyman, Lode Hoste, Emad Heydari Beni, Paschalis Tsiaflakis
Life of this patent
Estimating the term…
Abstract
There is provided a method, apparatus and computer program for causing an apparatus to perform: obtaining at least one audio signal; compressing the at least one audio signal using at least one first algorithm to output at least one compressed audio signal, wherein a summation of two or more compressed audio signals is largely homomorphic to a summation of two or more audio signals; and encrypting the at least one compressed audio signal using a homomorphic encryption algorithm to form at least one encrypted audio signal.
Claims20
1) An apparatus comprising:
- at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to at least:
- obtain at least one audio signal;
- compress the at least one audio signal using at least one first algorithm to output at least one compressed audio signal, wherein a summation of two or more compressed audio signals is largely homomorphic to a summation of two or more audio signals;
- and
- encrypt the at least one compressed audio signal using a homomorphic encryption algorithm to form at least one encrypted audio signal.
10) An apparatus comprising at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to at least:
- obtain at least one encrypted audio signal;
- decrypt the at least one compressed audio signal using a homomorphic encryption algorithm to form at least one decrypted audio signal;
- and
- decompress the at least one decrypted audio signal using at least one first algorithm to output at least one decompressed audio signal, wherein a summation of two or more decrypted audio signals is largely homomorphic to a summation of two or more decompressed audio signals.
18) An apparatus comprising at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to at least:
- receive an encrypted audio signal that was encrypted using a homomorphic encryption algorithm;
- without decompressing the encrypted audio signal, perform one or more computations on the encrypted audio signal using a second algorithm to form a computed encrypted audio signal that combines the encrypted audio signal with another audio signal;
- and
- provide the computed encrypted audio signal to one or more user equipment.
Dependencies are inferred from the claim text.