All @majikah/majik-message versions
@majikah/majik-message @0.3.18
Apache-2.0
License
No
Install Scripts
22
Dependencies
3
Dev Dependencies
129.1 KB
Package Size
Published
Post-quantum end-to-end encryption with ML-KEM-768. Seed phrase–based accounts. Auto-expiring messages. Offline-ready. Exportable encrypted messages. Tamper-proof threads with blockchain-like integrity. Quantum-resistant messaging.
Maintainers
thezelijah
Keywords
majikmajik-messagesecure messagingencrypted messagingend-to-end encryptionmessage encryptiondecrypt messagesencrypt messagescryptographyclient-side encryptionzero-knowledge encryptionprivacy-firstprivacy focusedsecure communicationsecure chatephemeral messagingkeypair encryptionpublic key encryptionprivate keyed25519x25519aesaes-gcmargon2idsha256seed phrasebip39deterministic keysbrowser encryptionweb encryptionencrypt textdecrypt textcross-platform encryptionmlkem768typescript encryptioncrypto libraryencryption librarysecurity librarynpm cryptonpm encryptionchrome extensionbrowser extensiondesktop encryptionlocal-firstoffline encryptionopen source securityopen source encryptionopen source cryptography
Dependencies (22)
| Package | Constraint | Registry Status |
|---|---|---|
| fflate | ^0.8.3 | auto_approved |
| nanoid | ^6.0.0 | auto_approved |
| ed2curve | ^0.3.0 | auto_approved |
| @scure/bip39 | ^2.2.0 | auto_approved |
| @noble/hashes | ^2.2.0 | auto_approved |
| @stablelib/aes | ^2.0.1 | auto_approved |
| @stablelib/gcm | ^2.0.1 | auto_approved |
| @stablelib/pbkdf2 | ^2.0.1 | auto_approved |
| @stablelib/random | ^2.0.1 | auto_approved |
| @stablelib/sha256 | ^2.0.1 | auto_approved |
| @stablelib/x25519 | ^2.0.1 | auto_approved |
| @bokuweb/zstd-wasm | ^0.0.27 | auto_approved |
| @majikah/majik-key | ^0.3.3 | auto_approved |
| @stablelib/ed25519 | ^2.1.0 | auto_approved |
| @majikah/majik-file | ^0.1.13 | No greenflagged match |
| @noble/post-quantum | ^0.6.1 | auto_approved |
| @majikah/majik-cjson | ^0.0.3 | auto_approved |
| @majikah/majik-contact | ^0.0.6 | No greenflagged match |
| @thezelijah/majik-user | ^1.0.9 | No greenflagged match |
| @majikah/majik-envelope | ^0.0.6 | auto_approved |
| @majikah/majik-signature | ^0.2.1 | auto_approved |
| @majikah/majik-key-client | ^0.1.5 | No greenflagged match |
Dev Dependencies (3)
| Package | Constraint | Registry Status |
|---|---|---|
| @types/node | ^26.1.1 | auto_approved |
| @types/fernet | ^0.4.3 | Not imported |
| @types/ed2curve | ^0.2.4 | auto_approved |
Transitive Dependency Tree
41 transitive deps
max depth 3
├─
@bokuweb/zstd-wasm
^0.0.27
→ 0.0.27
├─
@majikah/majik-cjson
^0.0.3
→ 0.0.3
├─
@majikah/majik-contact
^0.0.6
├─
@majikah/majik-envelope
^0.0.6
→ 0.0.6
├─
@majikah/majik-file
^0.1.13
├─
@majikah/majik-key
^0.3.3
→ 0.3.3
├─
@majikah/majik-signature
^0.2.1
→ 0.2.1
├─
@noble/hashes
^2.2.0
→ 2.2.0
├─
@noble/post-quantum
^0.6.1
→ 0.6.1
├─
@scure/bip39
^2.2.0
→ 2.2.0
├─
@stablelib/aes
^2.0.1
→ 2.0.1
├─
@stablelib/ed25519
^2.1.0
→ 2.1.0
├─
@stablelib/gcm
^2.0.1
→ 2.0.1
├─
@stablelib/pbkdf2
^2.0.1
→ 2.0.1
├─
@stablelib/random
^2.0.1
→ 2.0.1
├─
@stablelib/sha256
^2.0.1
→ 2.0.1
├─
@stablelib/x25519
^2.0.1
→ 2.0.1
├─
@thezelijah/majik-user
^1.0.9
├─
ed2curve
^0.3.0
→ 0.3.0
├─
fflate
^0.8.3
→ 0.8.3
├─
nanoid
^6.0.0
→ 6.0.0
├─
@noble/ciphers
~2.2.0
→ 2.2.0
├─
@noble/curves
^2.2.0
→ 2.2.0
├─
@scure/base
2.2.0
→ 2.2.0
├─
@scure/bip32
^2.2.0
├─
@stablelib/aead
^2.0.0
→ 2.0.0
├─
@stablelib/binary
^2.0.1
→ 2.0.1
├─
@stablelib/blockcipher
^2.0.0
├─
@stablelib/constant-time
^2.0.1
→ 2.0.1
├─
@stablelib/hash
^2.0.0
→ 2.0.0
├─
@stablelib/hmac
^2.0.1
→ 2.0.1
├─
@stablelib/sha512
^2.0.1
→ 2.0.1
├─
@stablelib/wipe
^2.0.1
→ 2.0.1
├─
hash-wasm
^4.12.0
→ 4.12.0
├─
pdf-lib
^1.17.1
→ 1.17.1
├─
tweetnacl
1.x.x
→ 1.0.3
├─
@pdf-lib/standard-fonts
^1.0.0
→ 1.0.0
├─
@pdf-lib/upng
^1.0.1
→ 1.0.1
├─
@stablelib/int
^2.0.1
→ 2.0.1
├─
pako
^1.0.11
→ 1.0.11
├─
tslib
^1.11.1
→ 1.14.1
Changes from v0.3.14
Dependency Changes
| Change | Package | Version |
|---|---|---|
| added | @majikah/majik-key-client | ^0.1.5 |
| removed | fernet | ^0.3.3 |
| changed | fflate | ^0.8.2 → ^0.8.3 |
| changed | nanoid | ^5.1.15 → ^6.0.0 |
| changed | @majikah/majik-key | ^0.2.9 → ^0.3.3 |
| changed | @majikah/majik-file | ^0.1.5 → ^0.1.13 |
| changed | @majikah/majik-contact | ^0.0.4 → ^0.0.6 |
| changed | @thezelijah/majik-user | ^1.0.6 → ^1.0.9 |
| changed | @majikah/majik-envelope | ^0.0.5 → ^0.0.6 |
| changed | @majikah/majik-signature | ^0.0.25 → ^0.2.1 |
File Changes
2 added
0 removed
27 modified
size delta: -81.3 KB
Commit: 3f4321d57446 Browse source
Published to npm: