Why are co-factors 4 and 8 so popular when co-factor is more than one?An Elliptic curve cryptography implementation which can be terminatedWhy would anyone use an elliptic curve with a cofactor > 1?Elliptic curve with non-prime generator?Elliptic Curve Cryptography - When to use p and when to use nWhat's wrong with this curve (generation algorithm)?Pairings over elliptic curves on ringsWhen adding two points on an elliptic curve, why flip over the x-axis?Fastest known Elliptic Curve Cryptography “solution” (coordinate systems (multiple?), algorithms, precomputed values etc)?How does the order of a group, it's torsion subgroup and the co-factor link?Does any problem arise when the order of an elliptic curve is equal to its prime field modulus?

How did the IEC decide to create kibibytes?

How to reclaim personal item I've lent to the office without burning bridges?

How should I ask for a "pint" in countries that use metric?

How to say "is going" in Russian in "this game is going to perish"

When is one 'Ready' to make Original Contributions to Mathematics?

Can you create a free-floating MASYU puzzle?

What is the shape of the upper boundary of water hitting a screen?

How to evaluate the performance of open source solver?

Is this car delivery via Ebay Motors on Craigslist a scam?

Why do airports remove/realign runways?

I don't want to be introduced as a "Minority Novelist"

Jimmy needs your help!

Is conquering your neighbors to fight a greater enemy a valid strategy?

What are some bad ways to subvert tropes?

Array or vector? Two dimensional array or matrix?

How do I talk to my wife about unrealistic expectations?

Tesco's Burger Relish Best Before End date number

My professor has told me he will be the corresponding author. Will it hurt my future career?

Where are the Wazirs?

QR codes, do people use them?

Replacing loop with functional style

Why do Martians have to wear space helmets?

Why SQL does not use the indexed view?

Does the Wild Magic sorcerer's Tides of Chaos feature grant advantage on all attacks, or just the first one?



Why are co-factors 4 and 8 so popular when co-factor is more than one?


An Elliptic curve cryptography implementation which can be terminatedWhy would anyone use an elliptic curve with a cofactor > 1?Elliptic curve with non-prime generator?Elliptic Curve Cryptography - When to use p and when to use nWhat's wrong with this curve (generation algorithm)?Pairings over elliptic curves on ringsWhen adding two points on an elliptic curve, why flip over the x-axis?Fastest known Elliptic Curve Cryptography “solution” (coordinate systems (multiple?), algorithms, precomputed values etc)?How does the order of a group, it's torsion subgroup and the co-factor link?Does any problem arise when the order of an elliptic curve is equal to its prime field modulus?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








4












$begingroup$


For elliptic curve cryptography, I seem to keep coming across curves with either co-factors of 4 or 8 whenever it is a non-prime order group.



Is this a co-incidence? Have we studied ECC for curves which produce cofactor = 3 for example?










share|improve this question









$endgroup$


















    4












    $begingroup$


    For elliptic curve cryptography, I seem to keep coming across curves with either co-factors of 4 or 8 whenever it is a non-prime order group.



    Is this a co-incidence? Have we studied ECC for curves which produce cofactor = 3 for example?










    share|improve this question









    $endgroup$














      4












      4








      4





      $begingroup$


      For elliptic curve cryptography, I seem to keep coming across curves with either co-factors of 4 or 8 whenever it is a non-prime order group.



      Is this a co-incidence? Have we studied ECC for curves which produce cofactor = 3 for example?










      share|improve this question









      $endgroup$




      For elliptic curve cryptography, I seem to keep coming across curves with either co-factors of 4 or 8 whenever it is a non-prime order group.



      Is this a co-incidence? Have we studied ECC for curves which produce cofactor = 3 for example?







      elliptic-curves






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 9 hours ago









      WeCanBeFriendsWeCanBeFriends

      4852 silver badges11 bronze badges




      4852 silver badges11 bronze badges




















          1 Answer
          1






          active

          oldest

          votes


















          3












          $begingroup$

          Having a cofactor $h > 1$ does not inherently provide an advantage; in addition, it has these small disadvantages:



          • It reduces the expected effort of an attacker to solve the ECDLog problem by a factor of $sqrth$ (over a curve with approximately same size group order, and $h=1$)


          • We then have to worry about "what if the adversary passes us a point that's not in the prime-order subgroup" (and how much of a concern that is depends on where we're using the curve).


          Both of these are actually fairly minor; however if we're using the standard Weierstrass curve addition routines, there's no reason to put up with them at all - he can just as easily pick a curve that has $h=1$, and avoid these minor issues.



          So, why do we use curves with $h>1$? Well, that's mostly because we want to use curves in Edwards notation (and use that point addition logic) - an Edwards curve always has $h$ a multiple of 4 (as it always has a point of order 4); the advantages of the Edwards point addition logic is seen to be a good trade-off (compared to the rather minor disadvantages of having $h>1$).




          Have we studied ECC for curves which produce cofactor = 3 for example?




          Do you know of a group of elliptic curves that always include a point of order 3? Do those curves have some advantage over other elliptic curves?






          share|improve this answer









          $endgroup$















            Your Answer








            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "281"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            noCode: true, onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcrypto.stackexchange.com%2fquestions%2f71771%2fwhy-are-co-factors-4-and-8-so-popular-when-co-factor-is-more-than-one%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            3












            $begingroup$

            Having a cofactor $h > 1$ does not inherently provide an advantage; in addition, it has these small disadvantages:



            • It reduces the expected effort of an attacker to solve the ECDLog problem by a factor of $sqrth$ (over a curve with approximately same size group order, and $h=1$)


            • We then have to worry about "what if the adversary passes us a point that's not in the prime-order subgroup" (and how much of a concern that is depends on where we're using the curve).


            Both of these are actually fairly minor; however if we're using the standard Weierstrass curve addition routines, there's no reason to put up with them at all - he can just as easily pick a curve that has $h=1$, and avoid these minor issues.



            So, why do we use curves with $h>1$? Well, that's mostly because we want to use curves in Edwards notation (and use that point addition logic) - an Edwards curve always has $h$ a multiple of 4 (as it always has a point of order 4); the advantages of the Edwards point addition logic is seen to be a good trade-off (compared to the rather minor disadvantages of having $h>1$).




            Have we studied ECC for curves which produce cofactor = 3 for example?




            Do you know of a group of elliptic curves that always include a point of order 3? Do those curves have some advantage over other elliptic curves?






            share|improve this answer









            $endgroup$

















              3












              $begingroup$

              Having a cofactor $h > 1$ does not inherently provide an advantage; in addition, it has these small disadvantages:



              • It reduces the expected effort of an attacker to solve the ECDLog problem by a factor of $sqrth$ (over a curve with approximately same size group order, and $h=1$)


              • We then have to worry about "what if the adversary passes us a point that's not in the prime-order subgroup" (and how much of a concern that is depends on where we're using the curve).


              Both of these are actually fairly minor; however if we're using the standard Weierstrass curve addition routines, there's no reason to put up with them at all - he can just as easily pick a curve that has $h=1$, and avoid these minor issues.



              So, why do we use curves with $h>1$? Well, that's mostly because we want to use curves in Edwards notation (and use that point addition logic) - an Edwards curve always has $h$ a multiple of 4 (as it always has a point of order 4); the advantages of the Edwards point addition logic is seen to be a good trade-off (compared to the rather minor disadvantages of having $h>1$).




              Have we studied ECC for curves which produce cofactor = 3 for example?




              Do you know of a group of elliptic curves that always include a point of order 3? Do those curves have some advantage over other elliptic curves?






              share|improve this answer









              $endgroup$















                3












                3








                3





                $begingroup$

                Having a cofactor $h > 1$ does not inherently provide an advantage; in addition, it has these small disadvantages:



                • It reduces the expected effort of an attacker to solve the ECDLog problem by a factor of $sqrth$ (over a curve with approximately same size group order, and $h=1$)


                • We then have to worry about "what if the adversary passes us a point that's not in the prime-order subgroup" (and how much of a concern that is depends on where we're using the curve).


                Both of these are actually fairly minor; however if we're using the standard Weierstrass curve addition routines, there's no reason to put up with them at all - he can just as easily pick a curve that has $h=1$, and avoid these minor issues.



                So, why do we use curves with $h>1$? Well, that's mostly because we want to use curves in Edwards notation (and use that point addition logic) - an Edwards curve always has $h$ a multiple of 4 (as it always has a point of order 4); the advantages of the Edwards point addition logic is seen to be a good trade-off (compared to the rather minor disadvantages of having $h>1$).




                Have we studied ECC for curves which produce cofactor = 3 for example?




                Do you know of a group of elliptic curves that always include a point of order 3? Do those curves have some advantage over other elliptic curves?






                share|improve this answer









                $endgroup$



                Having a cofactor $h > 1$ does not inherently provide an advantage; in addition, it has these small disadvantages:



                • It reduces the expected effort of an attacker to solve the ECDLog problem by a factor of $sqrth$ (over a curve with approximately same size group order, and $h=1$)


                • We then have to worry about "what if the adversary passes us a point that's not in the prime-order subgroup" (and how much of a concern that is depends on where we're using the curve).


                Both of these are actually fairly minor; however if we're using the standard Weierstrass curve addition routines, there's no reason to put up with them at all - he can just as easily pick a curve that has $h=1$, and avoid these minor issues.



                So, why do we use curves with $h>1$? Well, that's mostly because we want to use curves in Edwards notation (and use that point addition logic) - an Edwards curve always has $h$ a multiple of 4 (as it always has a point of order 4); the advantages of the Edwards point addition logic is seen to be a good trade-off (compared to the rather minor disadvantages of having $h>1$).




                Have we studied ECC for curves which produce cofactor = 3 for example?




                Do you know of a group of elliptic curves that always include a point of order 3? Do those curves have some advantage over other elliptic curves?







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 8 hours ago









                ponchoponcho

                96.6k2 gold badges156 silver badges252 bronze badges




                96.6k2 gold badges156 silver badges252 bronze badges



























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Cryptography Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    Use MathJax to format equations. MathJax reference.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcrypto.stackexchange.com%2fquestions%2f71771%2fwhy-are-co-factors-4-and-8-so-popular-when-co-factor-is-more-than-one%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

                    Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

                    Tom Holland Mục lục Đầu đời và giáo dục | Sự nghiệp | Cuộc sống cá nhân | Phim tham gia | Giải thưởng và đề cử | Chú thích | Liên kết ngoài | Trình đơn chuyển hướngProfile“Person Details for Thomas Stanley Holland, "England and Wales Birth Registration Index, 1837-2008" — FamilySearch.org”"Meet Tom Holland... the 16-year-old star of The Impossible""Schoolboy actor Tom Holland finds himself in Oscar contention for role in tsunami drama"“Naomi Watts on the Prince William and Harry's reaction to her film about the late Princess Diana”lưu trữ"Holland and Pflueger Are West End's Two New 'Billy Elliots'""I'm so envious of my son, the movie star! British writer Dominic Holland's spent 20 years trying to crack Hollywood - but he's been beaten to it by a very unlikely rival"“Richard and Margaret Povey of Jersey, Channel Islands, UK: Information about Thomas Stanley Holland”"Tom Holland to play Billy Elliot""New Billy Elliot leaving the garage"Billy Elliot the Musical - Tom Holland - Billy"A Tale of four Billys: Tom Holland""The Feel Good Factor""Thames Christian College schoolboys join Myleene Klass for The Feelgood Factor""Government launches £600,000 arts bursaries pilot""BILLY's Chapman, Holland, Gardner & Jackson-Keen Visit Prime Minister""Elton John 'blown away' by Billy Elliot fifth birthday" (video with John's interview and fragments of Holland's performance)"First News interviews Arrietty's Tom Holland"“33rd Critics' Circle Film Awards winners”“National Board of Review Current Awards”Bản gốc"Ron Howard Whaling Tale 'In The Heart Of The Sea' Casts Tom Holland"“'Spider-Man' Finds Tom Holland to Star as New Web-Slinger”lưu trữ“Captain America: Civil War (2016)”“Film Review: ‘Captain America: Civil War’”lưu trữ“‘Captain America: Civil War’ review: Choose your own avenger”lưu trữ“The Lost City of Z reviews”“Sony Pictures and Marvel Studios Find Their 'Spider-Man' Star and Director”“‘Mary Magdalene’, ‘Current War’ & ‘Wind River’ Get 2017 Release Dates From Weinstein”“Lionsgate Unleashing Daisy Ridley & Tom Holland Starrer ‘Chaos Walking’ In Cannes”“PTA's 'Master' Leads Chicago Film Critics Nominations, UPDATED: Houston and Indiana Critics Nominations”“Nominaciones Goya 2013 Telecinco Cinema – ENG”“Jameson Empire Film Awards: Martin Freeman wins best actor for performance in The Hobbit”“34th Annual Young Artist Awards”Bản gốc“Teen Choice Awards 2016—Captain America: Civil War Leads Second Wave of Nominations”“BAFTA Film Award Nominations: ‘La La Land’ Leads Race”“Saturn Awards Nominations 2017: 'Rogue One,' 'Walking Dead' Lead”Tom HollandTom HollandTom HollandTom Hollandmedia.gettyimages.comWorldCat Identities300279794no20130442900000 0004 0355 42791085670554170004732cb16706349t(data)XX5557367