Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code efficency for POWER8 AES/SHA instructions #3

Open
munroesj52 opened this issue Apr 20, 2020 · 6 comments
Open

Code efficency for POWER8 AES/SHA instructions #3

munroesj52 opened this issue Apr 20, 2020 · 6 comments

Comments

@munroesj52
Copy link
Collaborator

I have built cryptopp and profiled cryptest. Seeing a number coding issues that can be improved.

See: noloader/SHA-Intrinsics#5 (comment)

Posting here as I dont seem to have permissions to post issues to cryptopp itself.

@noloader
Copy link
Owner

noloader commented Apr 20, 2020

Posting here as I dont seem to have permissions to post issues to cryptopp itself.

That's weird. Where are you trying to post/add an issue? Can you provide the URL?

@munroesj52
Copy link
Collaborator Author

munroesj52 commented Apr 20, 2020 via email

@noloader
Copy link
Owner

noloader commented Apr 20, 2020

Looking noloader/cryptopp itself there is not link that I can see for issues.

That's my testing fork.

If you want to file issues with the Crypto++ library, then it is located at Wei Dai's GitHub: weidai11/ cryptopp.

For completeness, here is the library's homepage: Crypto++ website.

@noloader
Copy link
Owner

noloader commented Apr 28, 2020

@munroesj52 ,

I added you as a coauthor on the book. I think you have a lot of good stuff to add. Add to the book at your leisure.

The book is built with DocBook. DocBook is just a bunch of XML. Any text editor will do for editing. The instructions to setup DocBook are in the PDF DocBook Installation on Ubuntu.

If you don't want it, then please let me know. It is no big deal to me. Segher Boessenkool already turned it down.

@munroesj52
Copy link
Collaborator Author

munroesj52 commented May 4, 2020 via email

@noloader
Copy link
Owner

noloader commented May 4, 2020

Hi @munroesj52 ,

So I would prefer write a straight C versions of SHA/AES (inspired by your
work) but focused on exploiting PowerISA and ABI

That's fine.

The work is for the development community at large. Do what is best for them.

Don't worry about me. You don't have to manage an ego because in my mind's eye, this stuff belongs to the world and not me. So just do what is best for the whole, and not an individual.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants