ivrodriguezca / nuntius Goto Github PK
View Code? Open in Web Editor NEWiOS Framework for end-to-end encrypted messages
License: MIT License
iOS Framework for end-to-end encrypted messages
License: MIT License
Don't forget to call sodium_init()
before doing anything else with libsodium :)
nuntius/nuntius/IREncryptionService.m
Line 183 in 6184ab8
crypto_kdf_derive_from_key
takes const unsigned char key[crypto_kdf_KEYBYTES]
as a last argument, where crypto_kdf_KEYBYTES
= 32. So this call only uses first 32 bytes from secret
(which is 96 or 128 bytes long, when called from - [IRTripleDHService
sharedKeyFromReceiverIdentityKey:receiverSignedPreKey:receiverEphemeralKey:]), turning this code into a single DH implementation
i use curve25519 algorithm both of Java and .Net library and i get same shared key from java and .net with sharing public key.
But the code in this repository does not generate same shared key with my public key that i provided from .net or java library.
How can i achive that i said above with this repository?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.