proxy.golang.org : github.com/inkeliz/insta_encpassword
Package encpassword implements the password encryption used by Instagram, the encryption is a hybrid encryption, using public-key encryption to encrypt the symmetric key used for encrypting the password. The public-key encryption is done using NaCl's sealed box, which is based on XSalsa20, Poly1305 and Blake2b. The symmetric encryption is done using AES-256 in GCM mode. You should generate a random key and encrypt the message with that key and zero nonce. The result of both encryption's is then encoded using base64, which also contains information about the current version and id of the public key used.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/inkeliz/insta_encpassword
License: BSD-3-Clause
Latest release: almost 2 years ago
First release: almost 2 years ago
Namespace: github.com/inkeliz
Last synced: about 6 hours ago