Re: Compile EC(Elliptic Curve) crypto
Thanks, I will check out. On Mon, Jun 3, 2019 at 6:18 PM Jakob Bohm via openssl-users < openssl-users@openssl.org> wrote: > On 03/06/2019 14:35, Chitrang Srivastava wrote: > > Hi, > > > > I am porting Openssl 1.1.1b for an embedded platform. > > I see that EC folder generate some of function in assembly for e.g > > These functions are generated based on environment like > > x86-64/ppc/armv8 etc. > > Is there any C version of these function to use directly ? > > Thanks, > > > All algorithms etc. are available as C code, the assembler optimizations > are used if they exist for a compilation target and have not been > explicitly disabled with the configure option "no-asm". > > Because embedded platforms often have slow CPUs, keeping the assembler > optimizations enabled is especially advantageous on such systems. > > Enjoy > > Jakob > -- > Jakob Bohm, CIO, Partner, WiseMo A/S. https://www.wisemo.com > Transformervej 29, 2860 Søborg, Denmark. Direct +45 31 13 16 10 > This public discussion message is non-binding and may contain errors. > WiseMo - Remote Service Management for PCs, Phones and Embedded > >
Re: Compile EC(Elliptic Curve) crypto
On 03/06/2019 14:35, Chitrang Srivastava wrote: Hi, I am porting Openssl 1.1.1b for an embedded platform. I see that EC folder generate some of function in assembly for e.g These functions are generated based on environment like x86-64/ppc/armv8 etc. Is there any C version of these function to use directly ? Thanks, All algorithms etc. are available as C code, the assembler optimizations are used if they exist for a compilation target and have not been explicitly disabled with the configure option "no-asm". Because embedded platforms often have slow CPUs, keeping the assembler optimizations enabled is especially advantageous on such systems. Enjoy Jakob -- Jakob Bohm, CIO, Partner, WiseMo A/S. https://www.wisemo.com Transformervej 29, 2860 Søborg, Denmark. Direct +45 31 13 16 10 This public discussion message is non-binding and may contain errors. WiseMo - Remote Service Management for PCs, Phones and Embedded
Compile EC(Elliptic Curve) crypto
Hi, I am porting Openssl 1.1.1b for an embedded platform. I see that EC folder generate some of function in assembly for e.g These functions are generated based on environment like x86-64/ppc/armv8 etc. Is there any C version of these function to use directly ? Thanks,