crypto: add ECDH test vectors for more curves
crypto: add ECDH test vectors for more curves

Vectors have been taken from NIST's CRYPTOGRAPHIC ALGORITHM VALIDATION
PROGRAM (CAVP) (http://csrc.nist.gov/groups/STM/cavp/)

derek121/otp,sdebnath/otp,benoitc/otp-1,c-rack/otp,RichMorin/otp,RoadRunnr/otp,matwey/otp,haguenau/otp,release-project/otp,matwey/otp,goertzenator/otp,fenollp/otp,emile/otp,Teino1978-Corp/erlang-otp,isvilen/otp,palas/otp,RichMorin/otp,neeraj9/otp,RoadRunnr/otp,electricimp/otp,lemenkov/otp,bsmr-erlang/otp,weisslj/otp,getong/otp,uabboli/otp,ferd/otp,VincentHHL/otp,bsmr-erlang/otp,benoitc/otp-1,dgud/otp,fenollp/otp,cnbin/otp,erlang/otp,emile/otp,erlang/otp,falkevik/otp,erlang/otp,GinjaNinja32/otp,electricimp/otp,sammoth-wazoku/otp,bugs-erlang-org/otp,marquisthunder/otp,RGafiyatullin/otp,bernardd/otp,emacsmirror/erlang,emile/otp,massemanet/otp,jamesruan/otp,hairyhum/otp,cobusc/otp,VincentHHL/otp,lantti/otp,tuncer/otp,palas/otp,lrascao/otp,dumbbell/otp,g-andrade/otp,g-andrade/otp,saleyn/otp,jj1bdx/otp,lightcyphers/otp,lrascao/otp,massemanet/otp,vinoski/otp,dumbbell/otp,cobusc/otp,bsmr-erlang/otp,jemsbhai/otp,cobusc/otp,Teino1978-Corp/erlang-otp,jj1bdx/otp,fenollp/otp,sitexa/otp,vinoski/otp,sammoth-wazoku/otp,getong/otp,klarna/otp,tuncer/otp,jinshana/otp,neeraj9/otp,theom/otp,c-rack/otp,emacsmirror/erlang,tuncer/otp,dgud/otp,matwey/otp,lrascao/otp,basho/otp,bernardd/otp,sitexa/otp,johanclaesson/otp,RaimoNiskanen/otp,schlagert/otp,fenollp/otp,legoscia/otp,lhslll/otp,RaimoNiskanen/otp,sitexa/otp,release-project/otp,stolen/otp,marquisthunder/otp,tuncer/otp,ahmedshafeeq/otp,massemanet/otp,uabboli/otp,msantos/otp,electricimp/otp,ferd/otp,psyeugenic/otp,basho/otp,GinjaNinja32/otp,erlang/otp,bjorng/otp,kvakvs/otp,jemsbhai/otp,lianghaivv/otp,isvilen/otp,gjaldon/otp,lemenkov/otp,klarna/otp,theom/otp,vladdu/otp,derek121/otp,paladim/otp,getong/otp,emacsmirror/erlang,bsmr-erlang/otp,bjorng/otp,riverrun/otp,schlagert/otp,erlang/otp,sitexa/otp,lrascao/otp,basho/otp,awetzel/otp,ader1990/otp,uabboli/otp,awetzel/otp,sdebnath/otp,emacsmirror/erlang,lianghaivv/otp,NOMORECOFFEE/otp,vinoski/otp,klarna/otp,krishnakumar4a4/otp,theom/otp,awetzel/otp,goertzenator/otp,entropiae/otp,bugs-erlang-org/otp,lianghaivv/otp,c-rack/otp,release-project/otp,klarna/otp,hairyhum/otp,mujiatong/otp,NOMORECOFFEE/otp,lhslll/otp,jamesruan/otp,entropiae/otp,haguenau/otp,neeraj9/otp,getong/otp,NOMORECOFFEE/otp,ferd/otp,jinshana/otp,jj1bdx/otp,isvilen/otp,hairyhum/otp,psyeugenic/otp,sammoth-wazoku/otp,platinumthinker/otp,RichMorin/otp,getong/otp,g-andrade/otp,hairyhum/otp,lemenkov/otp,rlipscombe/otp,enikki/otp,potatosalad/otp,massemanet/otp,paulcager/otp,bjorng/otp,gjaldon/otp,lrascao/otp,dumbbell/otp,g-andrade/otp,palas/otp,sitexa/otp,fenollp/otp,entropiae/otp,matwey/otp,hairyhum/otp,Teino1978-Corp/otp,yangchengjian/otp,msantos/otp,RoadRunnr/otp,sdebnath/otp,isvilen/otp,getong/otp,kvakvs/otp,lianghaivv/otp,enikki/otp,vic/otp,GinjaNinja32/otp,c-rack/otp,saleyn/otp,basho/otp,dgud/otp,bjorng/otp,ahmedshafeeq/otp,platinumthinker/otp,palas/otp,potatosalad/otp,sammoth-wazoku/otp,isvilen/otp,klarna/otp,schlagert/otp,dumbbell/otp,jinshana/otp,benoitc/otp-1,cobusc/otp,platinumthinker/otp,emile/otp,vladdu/otp,RaimoNiskanen/otp,saleyn/otp,psyeugenic/otp,jemsbhai/otp,isvilen/otp,lantti/otp,RaimoNiskanen/otp,tuncer/otp,lightcyphers/otp,matwey/otp,lucafavatella/otp,release-project/otp,RichMorin/otp,lhslll/otp,hairyhum/otp,tuncer/otp,riverrun/otp,benoitc/otp-1,enikki/otp,RJ/otp,legoscia/otp,theom/otp,awetzel/otp,electricimp/otp,yangchengjian/otp,beni55/otp,lhslll/otp,bsmr-erlang/otp,release-project/otp,ader1990/otp,aboroska/otp,isvilen/otp,falkevik/otp,emacsmirror/erlang,psyeugenic/otp,paladim/otp,beni55/otp,yangchengjian/otp,erlang/otp,ferd/otp,ahmedshafeeq/otp,gjaldon/otp,aboroska/otp,krishnakumar4a4/otp,isvilen/otp,johanclaesson/otp,RoadRunnr/otp,jemsbhai/otp,vic/otp,krishnakumar4a4/otp,vladdu/otp,johanclaesson/otp,schlagert/otp,mikpe/otp,cobusc/otp,jamesruan/otp,bjorng/otp,paladim/otp,isvilen/otp,lrascao/otp,bjorng/otp,sammoth-wazoku/otp,NOMORECOFFEE/otp,NOMORECOFFEE/otp,mujiatong/otp,lhslll/otp,enikki/otp,lucafavatella/otp,saleyn/otp,GinjaNinja32/otp,VincentHHL/otp,benoitc/otp-1,emacsmirror/erlang,g-andrade/otp,krishnakumar4a4/otp,sammoth-wazoku/otp,klarna/otp,lightcyphers/otp,bernardd/otp,legoscia/otp,cnbin/otp,sdebnath/otp,falkevik/otp,c-rack/otp,lightcyphers/otp,palas/otp,lantti/otp,falkevik/otp,mujiatong/otp,rlipscombe/otp,vic/otp,RoadRunnr/otp,legoscia/otp,fenollp/otp,johanclaesson/otp,kvakvs/otp,neeraj9/otp,paulcager/otp,bugs-erlang-org/otp,beni55/otp,vic/otp,RJ/otp,c-rack/otp,NOMORECOFFEE/otp,cobusc/otp,Teino1978-Corp/otp,lantti/otp,uabboli/otp,RGafiyatullin/otp,lucafavatella/otp,goertzenator/otp,dumbbell/otp,bugs-erlang-org/otp,vladdu/otp,massemanet/otp,erlang/otp,RaimoNiskanen/otp,aboroska/otp,gjaldon/otp,legoscia/otp,goertzenator/otp,schlagert/otp,platinumthinker/otp,krishnakumar4a4/otp,johanclaesson/otp,RaimoNiskanen/otp,krishnakumar4a4/otp,vic/otp,electricimp/otp,beni55/otp,g-andrade/otp,lucafavatella/otp,stolen/otp,RJ/otp,sdebnath/otp,lianghaivv/otp,GinjaNinja32/otp,theom/otp,cnbin/otp,haguenau/otp,Teino1978-Corp/otp,vinoski/otp,weisslj/otp,emile/otp,RoadRunnr/otp,lemenkov/otp,ahmedshafeeq/otp,msantos/otp,aboroska/otp,beni55/otp,tuncer/otp,Teino1978-Corp/erlang-otp,johanclaesson/otp,matwey/otp,Teino1978-Corp/otp,lrascao/otp,basho/otp,dumbbell/otp,matwey/otp,lhslll/otp,paladim/otp,g-andrade/otp,sitexa/otp,bjorng/otp,gjaldon/otp,stolen/otp,emacsmirror/erlang,stolen/otp,paladim/otp,palas/otp,potatosalad/otp,massemanet/otp,palas/otp,electricimp/otp,lantti/otp,hairyhum/otp,Teino1978-Corp/erlang-otp,RGafiyatullin/otp,ferd/otp,yangchengjian/otp,dgud/otp,derek121/otp,yangchengjian/otp,sitexa/otp,vinoski/otp,release-project/otp,VincentHHL/otp,gjaldon/otp,vic/otp,jj1bdx/otp,jinshana/otp,psyeugenic/otp,Teino1978-Corp/erlang-otp,jj1bdx/otp,jinshana/otp,emacsmirror/erlang,cnbin/otp,NOMORECOFFEE/otp,c-rack/otp,klarna/otp,awetzel/otp,ader1990/otp,mikpe/otp,schlagert/otp,sammoth-wazoku/otp,VincentHHL/otp,haguenau/otp,haguenau/otp,schlagert/otp,dgud/otp,haguenau/otp,weisslj/otp,lucafavatella/otp,jemsbhai/otp,jj1bdx/otp,RoadRunnr/otp,jemsbhai/otp,matwey/otp,RGafiyatullin/otp,lemenkov/otp,mujiatong/otp,massemanet/otp,RJ/otp,psyeugenic/otp,palas/otp,ahmedshafeeq/otp,rlipscombe/otp,emile/otp,Teino1978-Corp/erlang-otp,mujiatong/otp,jinshana/otp,getong/otp,RJ/otp,fenollp/otp,NOMORECOFFEE/otp,msantos/otp,weisslj/otp,kvakvs/otp,legoscia/otp,jinshana/otp,basho/otp,dgud/otp,paulcager/otp,lemenkov/otp,jamesruan/otp,uabboli/otp,massemanet/otp,riverrun/otp,jj1bdx/otp,sammoth-wazoku/otp,aboroska/otp,ferd/otp,riverrun/otp,RichMorin/otp,kvakvs/otp,potatosalad/otp,platinumthinker/otp,dumbbell/otp,vinoski/otp,bjorng/otp,msantos/otp,potatosalad/otp,GinjaNinja32/otp,neeraj9/otp,schlagert/otp,yangchengjian/otp,goertzenator/otp,lhslll/otp,paulcager/otp,entropiae/otp,bernardd/otp,jamesruan/otp,beni55/otp,falkevik/otp,dumbbell/otp,rlipscombe/otp,enikki/otp,dumbbell/otp,emacsmirror/erlang,marquisthunder/otp,gjaldon/otp,RoadRunnr/otp,erlang/otp,ader1990/otp,bjorng/otp,benoitc/otp-1,sdebnath/otp,mikpe/otp,johanclaesson/otp,beni55/otp,RaimoNiskanen/otp,falkevik/otp,vinoski/otp,stolen/otp,dgud/otp,neeraj9/otp,lhslll/otp,g-andrade/otp,paulcager/otp,msantos/otp,fenollp/otp,massemanet/otp,mujiatong/otp,basho/otp,bernardd/otp,dumbbell/otp,lianghaivv/otp,derek121/otp,getong/otp,uabboli/otp,dgud/otp,basho/otp,RGafiyatullin/otp,rlipscombe/otp,neeraj9/otp,electricimp/otp,RoadRunnr/otp,vic/otp,vladdu/otp,vinoski/otp,marquisthunder/otp,derek121/otp,falkevik/otp,erlang/otp,vic/otp,electricimp/otp,ahmedshafeeq/otp,paladim/otp,benoitc/otp-1,theom/otp,rlipscombe/otp,bsmr-erlang/otp,ader1990/otp,cobusc/otp,psyeugenic/otp,mikpe/otp,GinjaNinja32/otp,derek121/otp,uabboli/otp,aboroska/otp,mikpe/otp,emile/otp,stolen/otp,isvilen/otp,lightcyphers/otp,mikpe/otp,Teino1978-Corp/otp,RJ/otp,ahmedshafeeq/otp,paladim/otp,lucafavatella/otp,lantti/otp,lianghaivv/otp,sitexa/otp,getong/otp,ferd/otp,RaimoNiskanen/otp,erlang/otp,haguenau/otp,derek121/otp,saleyn/otp,rlipscombe/otp,legoscia/otp,saleyn/otp,ader1990/otp,g-andrade/otp,getong/otp,VincentHHL/otp,falkevik/otp,entropiae/otp,paulcager/otp,emacsmirror/erlang,goertzenator/otp,sdebnath/otp,krishnakumar4a4/otp,jj1bdx/otp,ahmedshafeeq/otp,jamesruan/otp,RJ/otp,lightcyphers/otp,aboroska/otp,RGafiyatullin/otp,msantos/otp,saleyn/otp,potatosalad/otp,ferd/otp,weisslj/otp,bernardd/otp,yangchengjian/otp,RGafiyatullin/otp,bugs-erlang-org/otp,cobusc/otp,mikpe/otp,lightcyphers/otp,beni55/otp,paulcager/otp,VincentHHL/otp,bernardd/otp,lantti/otp,release-project/otp,cnbin/otp,potatosalad/otp,jemsbhai/otp,riverrun/otp,dgud/otp,RJ/otp,matwey/otp,bsmr-erlang/otp,vladdu/otp,release-project/otp,enikki/otp,legoscia/otp,mujiatong/otp,psyeugenic/otp,goertzenator/otp,lemenkov/otp,kvakvs/otp,derek121/otp,lucafavatella/otp,jj1bdx/otp,ader1990/otp,VincentHHL/otp,jinshana/otp,RichMorin/otp,vinoski/otp,jj1bdx/otp,dgud/otp,riverrun/otp,fenollp/otp,RichMorin/otp,Teino1978-Corp/otp,jemsbhai/otp,weisslj/otp,riverrun/otp,RichMorin/otp,johanclaesson/otp,lightcyphers/otp,release-project/otp,ferd/otp,tuncer/otp,Teino1978-Corp/erlang-otp,vladdu/otp,goertzenator/otp,weisslj/otp,entropiae/otp,potatosalad/otp,lantti/otp,vinoski/otp,potatosalad/otp,aboroska/otp,GinjaNinja32/otp,awetzel/otp,Teino1978-Corp/otp,vladdu/otp,weisslj/otp,mujiatong/otp,lucafavatella/otp,saleyn/otp,marquisthunder/otp,msantos/otp,klarna/otp,enikki/otp,g-andrade/otp,theom/otp,c-rack/otp,lrascao/otp,tuncer/otp,gjaldon/otp,enikki/otp,uabboli/otp,RGafiyatullin/otp,Teino1978-Corp/erlang-otp,ahmedshafeeq/otp,cnbin/otp,mikpe/otp,krishnakumar4a4/otp,kvakvs/otp,legoscia/otp,marquisthunder/otp,vladdu/otp,benoitc/otp-1,bugs-erlang-org/otp,platinumthinker/otp,bernardd/otp,mikpe/otp,emile/otp,kvakvs/otp,lemenkov/otp,entropiae/otp,weisslj/otp,ader1990/otp,bugs-erlang-org/otp,rlipscombe/otp,rlipscombe/otp,bsmr-erlang/otp,jamesruan/otp,yangchengjian/otp,goertzenator/otp,potatosalad/otp,entropiae/otp,marquisthunder/otp,RaimoNiskanen/otp,cnbin/otp,lrascao/otp,emile/otp,bugs-erlang-org/otp,kvakvs/otp,Teino1978-Corp/otp,stolen/otp,platinumthinker/otp,uabboli/otp,falkevik/otp,bsmr-erlang/otp,mikpe/otp,awetzel/otp,riverrun/otp,neeraj9/otp,marquisthunder/otp,sdebnath/otp,bjorng/otp,awetzel/otp,aboroska/otp,basho/otp,hairyhum/otp,theom/otp,platinumthinker/otp,paladim/otp,jamesruan/otp,rlipscombe/otp,lianghaivv/otp,saleyn/otp,cnbin/otp,electricimp/otp,stolen/otp,bernardd/otp,paulcager/otp,haguenau/otp