Re:Milagro: Distributed Cryptosystem for Cloud Computing
by T-A on Sunday September 18, 2016 @02:46PM
(#12526545)
Looks like Python to me: https://github.com/apache/incubator-milagro-mfa-server
The core MFA library seems to be C, with a bunch of implementations (wrappers?) in Java, C#, JS, Python, Go and Swift:
Re:Milagro: Distributed Cryptosystem for Cloud Computing
by whatnotests on Sunday September 18, 2016 @02:55PM
(#12526584)
I admit I didn't even look at any code. I've been conditioned to have expectations in-line with my rant.
Re:Milagro: Distributed Cryptosystem for Cloud Computing
by musicnarcoman on Sunday September 18, 2016 @05:16PM
(#12527238)
This.
It makes me sad that so many projects skip this part.
"We dont need a protocol specification. The code is the spec."
Now, if instead of starting with a half-baked implementation in Java that involves 36 configuration files and an artisanally sculpted Maven build, how about we make a spec, in terms of API docs and compliance tests.
Anything conforming to the spec which passes the tests is considered a valid implementation.
(Had to get that off my chest. Thanks.)