Comments (15)
https://github.com/jfindlay/pyNaCl/
from libnacl.
On July 18, 2014 6:54:54 AM GMT+01:00, Thomas S Hatch [email protected] wrote:
This is still just an idea, but it would allow for a pure python
deployment of encrypted code to systems that do not have libsodium
installed.
Reply to this email directly or view it on GitHub:
#12
This would greatly simplify the initial block because of a missing libsodium package which happens on some distros
Pedro Algarvio @ Phone
from libnacl.
Yes, and tweetnacl is very small, I don't think it would even be much slower since the operations are all very raw.
@cro per our earlier conversation. Let me know when you have some cycles to talk about this again
from libnacl.
Tweetnacl does not need libsodium?
from libnacl.
Where have you found the pure python tweetnacl?
I found 2 and both require C compilation...
from libnacl.
There is not a pure python implementation out there. We would need to write
it.
On Jul 19, 2014 7:23 PM, "Pedro Algarvio" [email protected] wrote:
Where have you found the pure python tweetnacl?
I found 2 and both require C compilation...
Reply to this email directly or view it on GitHub
#12 (comment).
from libnacl.
Ahhhh....
So you really are a mildly insane man.... 😃
from libnacl.
Lol. I love watching salt projects evolve.
On Sunday, July 20, 2014, Pedro Algarvio [email protected] wrote:
Ahhhh....
So you really are a mildly insane man.... [image: 😃]
—
Reply to this email directly or view it on GitHub
#12 (comment).
from libnacl.
Yes, I am insane...
BUT! TweetNACL is CRAZY small, it would be the only fully autidable crypto lib written entirely in python, and I bet we could get guys to review it, if anything just because it will be so small
from libnacl.
So what you are saying is that there is a method to your madness. 😆
from libnacl.
https://github.com/mdempsky/dnscurve/tree/master/slownacl
from libnacl.
Wow! 5 years old!
--
C. R. Oldham, Platform Engineer, SaltStack
[email protected]
From: Thomas S Hatch [email protected]
Reply: saltstack/libnacl [email protected]>
Date: October 14, 2014 at 2:09:05 PM
To: saltstack/libnacl [email protected]>
Cc: C. R. Oldham [email protected]>
Subject: Re: [libnacl] Consider pure python tweetnacl (#12)
https://github.com/mdempsky/dnscurve/tree/master/slownacl
—
Reply to this email directly or view it on GitHub.
from libnacl.
I have seen talk of a number of these, so I think a reliable one exists somewhere
from libnacl.
Just fyi, this is under development and review
from libnacl.
I think that pyNACL is a great idea, if someone wants to get this merged into libnacl I am all on board. But I will ask that PR gets opened
from libnacl.
Related Issues (20)
- Crash with parameter passing in crypto_aead_aes256gcm_decrypt and crypto_aead_chacha20poly1305_ietf_decrypt HOT 1
- python3 setup.py test failed with new libsodium 1.0.15 HOT 12
- Docs on RTD are almost 3 years out of date (1.4.3) HOT 1
- Could not locate nacl lib on Windows HOT 1
- libnacl should support libsodium 23 HOT 10
- 1.6.1 PyPI tarball includes lot of precompiled .pyc files
- undefined symbol errors on libnacl 1.7 HOT 1
- json.load encoding parameter was ignored in Python 3 and removed in Python 3.9 HOT 2
- Cannot use 64bit subkey ID with kdf_derive_from_key HOT 1
- crypto_kdf_derive_from_key segfaults on ARM
- how to use a specific algorithm HOT 2
- TestRandomBytes.test_crypto_kdf_derive_from_key fails on 32-bit x86 HOT 2
- Missing 0.18.0 tag/commits HOT 9
- Migrate Travis CI jobs to GitHub Actions HOT 1
- libsodium 1.0.19 is released: OSError: Could not locate nacl lib, searched for libsodium.so, libsodium.so.23, libsodium.so.18... HOT 3
- unittest: ERROR: test_save_load (unit.test_save.TestSave.test_save_load) - TypeError: JSONDecoder.__init__() got an unexpected keyword argument 'encoding' HOT 1
- crypto_box_open,crypto_box_open_easy
- please push latest version up to pip HOT 1
- Undocumented change of interface. HOT 1
- Undefined symbol: crypto_box_sealbytes HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libnacl.