Comments (2)
It is actually working correctly according to the implemented feature... Basically there is no implementation of StringPreparation (which is allowed by the spec), and may cause the effects observed.
While it's not terribly hard to implement full StringPreparation, it is not a trivial task either.
from scram.
Closing with description above
from scram.
Related Issues (19)
- What about production (non-beta) release? HOT 8
- Add Change Log to the lib HOT 2
- Please clarify the primary repository: https://github.com/ongres/scram or https://gitlab.com/ongresinc/scram HOT 2
- Scram Diver raises an error when entering a Password with non-ASCII chracters in DBeaver HOT 2
- Status for Server Api? HOT 1
- Can you add topics in this repository?
- Can you add reference to RFCs/I-Ds in the README? HOT 1
- Consider using the JDK java.util.Base64 instead of shaded bouncycastle version HOT 1
- RuntimeException in common.util.CryptoUtil.hmac() should include its cause HOT 5
- RFC 9266: Channel Bindings for TLS 1.3 support HOT 6
- Implement Channel Binding HOT 10
- Removing iterations >= 4096 check in ServerFirstMessage HOT 3
- Add Java 9+ modules HOT 3
- Improve tests and report coverage
- SCRAM-SHA3-512(-PLUS) supports
- change module name from 'client' HOT 2
- Status for channel binding implementation HOT 5
- SCRAM-SHA-224(-PLUS) + SCRAM-SHA-384(-PLUS) + SCRAM-SHA-512(-PLUS) supports 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 scram.