Method and arrangement for protecting information
AssigneeNokia Corporation
InventorsTero Kärkkäinen, Tommi Kivimäki
Life of this patent
Estimating the term…
Abstract
An arrangement for protecting data saved in a memory, in which arrangement at least one memory element and at least one data processing element are combined by means of required interfaces into a data processing entity. The arrangement comprises at least one scrambler (300, 410, 600) connected to the data processing entity, which scrambler (300, 410, 600) scrambles the form in which the data to be saved in the memory element is represented and/or descrambles data saved in the memory element into plain text when data is taken from the memory element for the use of the data processing elements.
Claims36
A method of protecting data saved in a memory, the method comprising:
- combining at least one memory element and at least one data processing element by means of required interfaces into a data processing entity;
- scrambling a form in which the data to be saved in the memory element is represented by means of at least one scrambler connected to the data processing entity, in such a way that data to be saved in different areas of the memory element is protected in different ways and the division of the memory element is implemented by using a configuration resister;
- and
- descrambling data saved in the memory element by means of at least one scrambler connected to the data processing entity into plain text when data is taken from the memory element for the use of data processing elements.
An arrangement for protecting data saved in a memory, the arrangement comprising:
- at least one memory element and at least one data processing element combined by means of required interfaces into a data processing entity;
- and
- at least one scrambler connected to the data processing entity, and configured to scramble a form in which the data to be saved in the memory element is represented or configured to descramble data saved in the memory element into plain text when data is taken from the memory element for the use of the data processing elements, and where data to be saved in different areas of the memory element is protected in different ways and the division of the memory element is implemented by using a configuration register.
An arrangement for protecting data saved in a memory, the arrangement comprising:
- at least one memory element and at least one data processing element combined by means of required interfaces into a data processing entity;
- and
- at least one scrambler connected to the data processing entity, and configured to scramble a form in which the data to be saved in the memory element is represented and configured to descramble data saved in the memory element into plain text when data is taken from the memory element for the use of the data processing elements, and where data to be saved in different areas of the memory element is protected in different ways and the division of the memory element is implemented by using a configuration register.
An arrangement for protecting data saved in a memory, the arrangement is configured to:
- combine at least one memory element and at least one data processing element by means of required interfaces into a dato processng entity;
- scramble connected to the data processing entity, wherein the scrambler is configured to scramble a form in which the data to be saved in the memory element is represented and
- descramble data saved in the memory element into plain text when data is taken from the memory element for the use of the data processing elements, wherein data to be saved in different areas of the memory element is protected in different ways and the division of the memory element is implemented by using a configuration register.
An arrangement for protecting data saved in a memory, the arrangement comprising:
- at least one memory element and at least one data processing element combined by means of required interfaces into a data processing entity;
- and
- at least one scrambler means, connected to the data processing entity, for scrambling a form in which the data to be saved in the memory element is represented or for descrambling data saved in the memory element into plain text when data is taken from the memory element for the use of the data processing elements, and where data to be saved in different areas of the memory element is protected in different ways and the division of the memory element is implemented by using a configured register.
An arrangement for protecting data saved in a memory, the arrangement comprising:
- at least one memory element and at least one data processing element combined by means of required interfaces into a data processing entity;
- and
- at least one scrambler means, connected to the data processing entity, for scrambling a form in which the data to be saved in the memory element is represented and for descrambling data saved in the memory element into plain text when data is taken from the memory element means for the use of the data processing elements, and where data to be saved in different areas of the memory element is protected in different ways and the division of the memory element is implemented by using a configured register.
Dependencies are inferred from the claim text.