{"product_id":"algorithms-and-architectures-for-cryptography-and-source-coding-in-nonvolatile-flash-memories-9783658344580","title":"Algorithms and Architectures for Cryptography and Source Coding in Non-Volatile Flash Memories","description":"\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003e\n\u003cbr\u003eAlgorithms and architectures for cryptography and source coding are developed for resource-constrained embedded systems, using an arithmetic over Gaussian integers to improve computational efficiency and reduce memory requirements. An efficient variant of the Lempel-Ziv-Welch (LZW) algorithm is also investigated for universal lossless data compression. \u003c\/blockquote\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e\u003cstrong\u003eLength\u003c\/strong\u003e: 142 pages\u003cbr\u003e\u003cstrong\u003ePublication date\u003c\/strong\u003e: 11 August 2021\u003cbr\u003e\u003cstrong\u003ePublisher\u003c\/strong\u003e: Springer Fachmedien Wiesbaden\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003eIn this groundbreaking work, algorithms and architectures are meticulously developed for cryptography and source coding, with a specific focus on catering to resource-constrained embedded systems like non-volatile flash memories. A novel concept in elliptic curve cryptography is unveiled, employing an arithmetic system based on Gaussian integers. Gaussian integers constitute a subset of complex numbers, where both the real and imaginary parts are integers. Conventional modular arithmetic over Gaussian integers is computationally demanding. To mitigate this complexity, a novel arithmetic approach based on the Montgomery reduction is presented. This arithmetic over Gaussian integers not only enhances computational efficiency but also significantly improves resistance against side channel attacks and reduces memory requirements for elliptic curve point multiplication. Furthermore, an in-depth investigation is conducted into an efficient variant of the Lempel-Ziv-Welch (LZW) algorithm, renowned for its universal lossless data compression capabilities. Instead of relying on a single LZW dictionary, this algorithm harnesses the power of multiple dictionaries to accelerate the encoding process. Two innovative dictionary partitioning techniques are introduced, which further enhance the compression rate and minimize the memory footprint of this parallel dictionary LZW algorithm.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIn this groundbreaking work, algorithms and architectures are meticulously developed for cryptography and source coding, with a specific focus on catering to resource-constrained embedded systems like non-volatile flash memories. A novel concept in elliptic curve cryptography is unveiled, employing an arithmetic system based on Gaussian integers. Gaussian integers constitute a subset of complex numbers, where both the real and imaginary parts are integers. Conventional modular arithmetic over Gaussian integers is computationally demanding. To mitigate this complexity, a novel arithmetic approach based on the Montgomery reduction is presented. This arithmetic over Gaussian integers not only enhances computational efficiency but also significantly improves resistance against side channel attacks and reduces memory requirements for elliptic curve point multiplication. Furthermore, an in-depth investigation is conducted into an efficient variant of the Lempel-Ziv-Welch (LZW) algorithm, renowned for its universal lossless data compression capabilities. Instead of relying on a single LZW dictionary, this algorithm harnesses the power of multiple dictionaries to accelerate the encoding process. Two innovative dictionary partitioning techniques are introduced, which further enhance the compression rate and minimize the memory footprint of this parallel dictionary LZW algorithm.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e: 218g\u003cbr\u003e\u003cstrong\u003eDimension\u003c\/strong\u003e: 210 x 148 (mm)\u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9783658344580\u003cbr\u003e \u003cstrong\u003eEdition number\u003c\/strong\u003e: 1st ed. 2021\u003c\/p\u003e","brand":"Malek Safieh","offers":[{"title":"Paperback \/ softback","offer_id":44102796214522,"sku":"9783658344580","price":38.42,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/1646401860320_book.jpg?v=1646995278","url":"https:\/\/shulphink.com\/products\/algorithms-and-architectures-for-cryptography-and-source-coding-in-nonvolatile-flash-memories-9783658344580","provider":"Shulph Ink","version":"1.0","type":"link"}