This is Pegwit library (c++) problem. It is lasted update in 98. It is used for digital signatures using elliptical curves. It works perfect under win-32 however it fails sometimes compiled for AMD-64. I think it is looped somewhere and sometimes. Maybe uninitialized something. Attached please find the whole library. Only 26 kb zipped ! Main example in [login to view URL] cl *.cpp -IC:\psdk\include\crt -Ic:\psdk\include /EHsc /Oy- /link /libpath:"c:\psdk\lib\" start produced file in Win32 , you will see the following (sign will be different by design) : signature : ypfHOn84zflJGg24BhIycT1ArtFkge7BUF6cCFfpBU= public key: 0x7204883F 0x08DF6547 0xBA8A950B 0x28577748 0x00000187 sign ok, ver: 5 .... Under AMD64 it hangs or do not print "sign ok" I need this library to be fixed. Also corrent signature produced on Win32 , should be verified correctly on AMD64.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Win32, Win64