{"entities":{"Q2117041":{"pageid":2127784,"ns":120,"title":"Item:Q2117041","lastrevid":54254546,"modified":"2026-01-26T13:34:37Z","type":"item","id":"Q2117041","labels":{"en":{"language":"en","value":"Efficient FPGA design of exception-free generic elliptic curve cryptosystems"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 7493498"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$36248B1F-7938-4B62-A0B2-CDA68E3634AD","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"21c95864f7d6c4da46a80479c77e08434da3a913","datavalue":{"value":{"text":"Efficient FPGA design of exception-free generic elliptic curve cryptosystems","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q2117041$74D2399E-20FA-432E-9EFF-FB447C89A468","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"d684330c1c15562897c159c45e865c73d0a6ff9c","datavalue":{"value":"1498.94083","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2117041$A98ED6B1-D983-4A35-A0E6-B9191628D146","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"4db776eb68983ede9bbebb8e7cf9ef4a02277b1b","datavalue":{"value":"10.1007/978-3-030-78372-3_15","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2117041$0751A864-617D-4FCB-9FA6-ED42769B528A","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"ae4b03015c89078a7e3b744a18780b268fb3d406","datavalue":{"value":{"entity-type":"item","numeric-id":2117040,"id":"Q2117040"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$0C43B34D-D71D-41EA-9398-2477511B9EC2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"0615bdd271c16d5c22b15cf855cc164a26df8197","datavalue":{"value":{"entity-type":"item","numeric-id":244668,"id":"Q244668"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$7339E7B2-B056-471E-9733-49E2F281412F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"9776448b4fb8bb71a5d8eb2ccc64f3cc3d716354","datavalue":{"value":{"entity-type":"item","numeric-id":2030887,"id":"Q2030887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$FC5262EA-2FB3-454B-8200-D4F48094F383","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"9d3dbf12e1376632bae2e48d8bc3683002116149","datavalue":{"value":{"time":"+2022-03-21T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q2117041$E6DFD82E-7434-465C-9DB2-FA049D3DA9F3","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"cabe666918d177a0f34bc9f50d89339b3d348fcb","datavalue":{"value":"Elliptic curve cryptography (ECC) is one of the promising cryptosystems in embedded systems as it provides high-security levels with short keys. Therefore, ECC is becoming a mainstream cryptosystem in embedded systems where memory resources are constrained. The dominant computation of ECCs is scalar multiplication, which computes \\(kP\\) for an elliptic curve point \\(P\\) and a scalar \\(k\\).  In this paper, the main focus is on efficient hardware-software FPGA design of generic ECC with less memory which is secure against SPA and satisfies exception-free for any \\(k\\). Especially, the authors consider the system-on-chip (SoC) type of an FPGA device. The key points in its design are (1) secure and exception-free for any scalar with less memory usage, (2) long-bit modular arithmetic modules utilizing today's advanced and high-performance programmable logic and considering the balance between the modules in terms of propagation delay, (3) parallelism extraction inside each elliptic curve point computation as well as between the point computations, and (4) efficient hardware-software co-processing facilitated by application interfaces between a processing core and hardware modules. The evaluation results demonstrate that this design achieves the best performance to existing FPGA designs without using a table for generic ECC.  For the entire collection see [Zbl 1482.94010].","type":"string"},"datatype":"string"},"type":"statement","id":"Q2117041$9666FF25-F06F-4AB6-B654-BD0CA081ABA6","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"b3f5570531d36cdad95fcc8cba24a2dabc5fbbbf","datavalue":{"value":"94A60","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2117041$71250C82-D339-477D-B984-22CC0CDEDA57","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"332a7ca0fc2503044cbe5299ecaa975484163791","datavalue":{"value":"14G50","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2117041$E80BC4F8-E4B0-4815-B711-23B4D54C8C6C","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"f00aec7b2c940e365c27808f50e4aeed90366677","datavalue":{"value":"14H52","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2117041$ABE20646-48F4-4B2E-A139-A22B266B3E95","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"58bd804a9b32ab16fea71636cf187b83a20de8f7","datavalue":{"value":"68P25","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2117041$E1D61760-0E9B-43B9-B621-4977C8A1821F","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"02e682799692eadd0990f6edd5225babbb357579","datavalue":{"value":"7493498","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2117041$4B29443B-7FD0-4A2A-94DC-AE2CF6BEF994","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"722ed2117ed5bb1ab46ae3cf8a1c1a20085d35ad","datavalue":{"value":"elliptic curve cryptosystem","type":"string"},"datatype":"string"},"type":"statement","id":"Q2117041$A07C42F8-18EC-457D-B822-879F592DFA6D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"06cf5e501173640b864368c5e72ef8781d67a118","datavalue":{"value":"complete addition","type":"string"},"datatype":"string"},"type":"statement","id":"Q2117041$7FA79EF2-6BD6-4A97-B3B4-09E5781206BA","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"030f80a8590c9b215bef18bc38796a643ea81532","datavalue":{"value":"exception-free","type":"string"},"datatype":"string"},"type":"statement","id":"Q2117041$92CF08FD-36D0-4B6C-9848-9858A0AD633B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"1e0972ed43be93acd0111ac0832b55e59dda5cab","datavalue":{"value":"FPGA","type":"string"},"datatype":"string"},"type":"statement","id":"Q2117041$A7E78854-AFE5-4DF7-BB95-11FF96DD609E","rank":"normal"}],"P1447":[{"mainsnak":{"snaktype":"value","property":"P1447","hash":"8a5c29d16d27de0891b19e81d3505a432919bbc2","datavalue":{"value":{"entity-type":"item","numeric-id":622799,"id":"Q622799"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$CAB0958C-0655-42DF-94D2-12F9386C0D9E","rank":"normal"}],"P1463":[{"mainsnak":{"snaktype":"value","property":"P1463","hash":"707e3c264bb7563d3adc999748792915816caa7c","datavalue":{"value":{"entity-type":"item","numeric-id":13123,"id":"Q13123"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$6FA3F3F6-9D77-4353-8B7A-EBD9CA7A2CF4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1463","hash":"bc78481256c4337007a737dd83d4f9da63a245fc","datavalue":{"value":{"entity-type":"item","numeric-id":19520,"id":"Q19520"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$67A5AA2A-4DB9-4E52-B205-EEBA6DC14C3E","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$BA5C5E24-1C0A-40BB-A747-3751192C300A","rank":"normal"}],"P205":[{"mainsnak":{"snaktype":"value","property":"P205","hash":"ac3e8296b45c68214c6db851149cf87e489de834","datavalue":{"value":"https://doi.org/10.1007/978-3-030-78372-3_15","type":"string"},"datatype":"url"},"type":"statement","id":"Q2117041$60B8066B-7839-4A5B-B902-9B66FF0B8475","rank":"normal"}],"P388":[{"mainsnak":{"snaktype":"value","property":"P388","hash":"ddc1b7c5f577ec4ff59196fcb4f829ac57b32c91","datavalue":{"value":"W3171333901","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2117041$DFAE1C23-0A04-4813-AC6D-3316EC5865FF","rank":"normal"}],"P223":[{"mainsnak":{"snaktype":"value","property":"P223","hash":"a91727adb09e3ae9f87cb2de87f8378136fc7485","datavalue":{"value":{"entity-type":"item","numeric-id":4265362,"id":"Q4265362"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$CE08A441-450D-4DA1-B544-4133AECC1F8A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"9880e7addcfaf926df963da37a9a6c35ad65d27e","datavalue":{"value":{"entity-type":"item","numeric-id":1007298,"id":"Q1007298"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$9E61AEDC-45F7-4209-A811-01EA8E770F86","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"8251a3a0f7c94411f9537c678739e0df68af43d1","datavalue":{"value":{"entity-type":"item","numeric-id":5010665,"id":"Q5010665"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$1F096DE5-B98C-44E0-B347-913EB0670DAE","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"75bec5193397bc8841dc08e461ab6285ae53be52","datavalue":{"value":{"entity-type":"item","numeric-id":3583440,"id":"Q3583440"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$3C1B0721-7007-4B21-8B8E-6E05FD149753","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"f48ba6e9853e2e9f5a3d83cb301c46ba1af0d404","datavalue":{"value":{"entity-type":"item","numeric-id":4826108,"id":"Q4826108"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$EB3566D8-776F-4F01-A096-F2FCB1095276","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"15939cb372b4e50b2a8d1e1333e573134a166321","datavalue":{"value":{"entity-type":"item","numeric-id":2183954,"id":"Q2183954"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$71AAA7C0-89BB-4DB2-AD80-F09B09B97284","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"d288277e18af9607506da44cd712dc83f4dc20dd","datavalue":{"value":{"entity-type":"item","numeric-id":3651268,"id":"Q3651268"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$E5CD65DC-91BA-4062-8D66-A52E55F0C02D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"c491ff117d59f1c15b50f5dd47e96a8d728de820","datavalue":{"value":{"entity-type":"item","numeric-id":3760431,"id":"Q3760431"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$F02F0F9F-9825-461C-B0F6-DA163A9F3893","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"63cf2ce330aed26a5810a4c85886a9bbb0c7639a","datavalue":{"value":{"entity-type":"item","numeric-id":3452345,"id":"Q3452345"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$9E75C34A-0E5C-4CDB-8F0E-BA2C841EA31A","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"53d2992562eca4852f31b84d3b1e174305aca274","datavalue":{"value":{"entity-type":"item","numeric-id":2949543,"id":"Q2949543"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$896C4583-1101-4C74-BEFD-FDC1C465CDCF","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"9c5c1aa602e2ab6867eb09c994970bc604aacfee","datavalue":{"value":{"entity-type":"item","numeric-id":4718481,"id":"Q4718481"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$125BB978-CE9D-4557-9BE4-4F131AD681DD","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"152515035e7edb88a9510f93a6c48f5604d59ef7","datavalue":{"value":{"entity-type":"item","numeric-id":3718617,"id":"Q3718617"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$78CCA2BA-0A1C-4FCD-8F49-AB6900C5C663","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"885c5d30a3aac1447d7e887ea2c67832f56372c6","datavalue":{"value":{"entity-type":"item","numeric-id":4408460,"id":"Q4408460"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$AD0F5546-3911-46A1-A109-A015795D9ABC","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"a2654d5ff3827fcd8097156ceeea53d97ceca9c2","datavalue":{"value":{"entity-type":"item","numeric-id":3347947,"id":"Q3347947"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$F9DC0D6A-EE54-49F0-9DB5-AE4BECA1A838","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"8b77ffb820c1bec265430219e693651e8f66e33d","datavalue":{"value":{"entity-type":"item","numeric-id":2820491,"id":"Q2820491"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2117041$60E70AEC-7109-4DC2-B116-9A9B7441408B","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"4df39a77adc5f36d45c396326defc40d4a383ced","datavalue":{"value":{"entity-type":"item","numeric-id":4502793,"id":"Q4502793"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"d037f056cfde447c32e5c5f969dc0da62fcc8294","datavalue":{"value":{"amount":"+0.8312179446220398","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2117041$B3C5AEE9-A610-4C66-8A88-7E897CE2FBB1","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"84fea99e186d3dbe18eacfa856e035c23acb68ad","datavalue":{"value":{"entity-type":"item","numeric-id":3620473,"id":"Q3620473"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"28d2e33d85cc54a79475094c5c800c9c76f378e6","datavalue":{"value":{"amount":"+0.8232297897338867","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2117041$D9D97679-9776-40CB-8ADE-289FFC6FF919","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"c332ea325c52610feb8a00efb50cb1390f76b330","datavalue":{"value":{"entity-type":"item","numeric-id":474483,"id":"Q474483"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"328f53c59cbb918ef3065657271cd87b088cb74d","datavalue":{"value":{"amount":"+0.8217644095420837","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2117041$39472B3F-1234-4C84-8FD0-297B0E11859D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"a6107ba8b011a53bf1738c5f1d963a90c2629f1f","datavalue":{"value":{"entity-type":"item","numeric-id":4408190,"id":"Q4408190"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"f268ddb3ca484d41d0de226a134dcadd066e0b2b","datavalue":{"value":{"amount":"+0.8213344812393188","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2117041$000C1C36-1ACF-4FB7-BFD3-38F667405E24","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"1450b3ea4828599621f1a18eaeacc0984624a5c2","datavalue":{"value":{"entity-type":"item","numeric-id":1045615,"id":"Q1045615"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"4c6fc62c16d6017800477488c07f298d4e0bc515","datavalue":{"value":{"amount":"+0.816714882850647","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2117041$52153921-92FB-4911-9A90-B5C2FBAD2F99","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Publication:2117041","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Publication:2117041"}}}}}