|
95c052a22c
|
async hashing of channels and flows (big data)
|
2024-08-25 02:07:33 +02:00 |
|
|
054252a3ce
|
upgrade kotlin; sealedbox now accept general signing/verifying keys
|
2024-08-24 08:34:50 +02:00 |
|
|
134f619037
|
0.5.3 incompatible but better asymmetric keys id (both encryption and signing)
|
2024-08-19 16:45:33 +02:00 |
|
|
6431d4896a
|
use asByteArray _view_ where possible (optimization)
|
2024-08-19 11:58:52 +02:00 |
|
|
b5ac0c4e7e
|
0.4.2 multiplatform release
|
2024-07-28 11:49:59 +02:00 |
|
|
0ca2ea1375
|
version & readme
|
2024-07-24 22:35:26 +03:00 |
|
|
78383fbece
|
more sugar to be like unicrypto by functions
|
2024-06-28 15:35:48 +07:00 |
|
|
a6c7dafb70
|
version bump 0.4 (incompatible with 0.3!)
|
2024-06-25 10:40:59 +07:00 |
|
|
720532e14d
|
RC1 class scheme refactoring
|
2024-06-25 10:16:32 +07:00 |
|
|
9efa763b45
|
PBKD with tests. Some improvements in keys listing
|
2024-06-25 09:48:50 +07:00 |
|
|
46a8b5bc06
|
keys refactoring: removed separate UniversalKey, it is now a direct base of any real keys instead of deleted KeyInstance
|
2024-06-24 15:44:35 +07:00 |
|
|
5c97e857fc
|
PBKD semi ready, before key refactoring
|
2024-06-24 15:01:42 +07:00 |
|
|
2cd4eaccab
|
introducing PBKD support in keys amd generation server
|
2024-06-23 12:23:45 +07:00 |
|
|
435604379e
|
Asymmetric.Public now can be converted to Universal and stored into a ring
|
2024-06-23 09:55:31 +07:00 |
|
|
bb383b5457
|
refining keys model
|
2024-06-23 07:09:27 +07:00 |
|
|
c4accfcd91
|
added more tests, foxed several bugs ;)
|
2024-06-22 21:08:17 +07:00 |
|
|
ede55650f4
|
refactored keys, unversal keys and ring
|
2024-06-22 18:19:06 +07:00 |
|
|
7eeb780bdb
|
refactoring in progress
|
2024-06-22 12:22:39 +07:00 |
|
|
a1f984c4e6
|
fixed error in hashcode implementations of various objects so ring works as expected
|
2024-06-22 10:24:32 +07:00 |
|
|
f08653715b
|
more docs
|
2024-06-20 18:37:16 +07:00 |
|
|
165cd07353
|
fix #4 update data in container
|
2024-06-20 10:25:15 +07:00 |
|
|
a1561bc280
|
fix #5 Just created container is decrypted and can be used to add keys, etc.
|
2024-06-20 09:27:10 +07:00 |
|
|
c0317dda47
|
missing docs
|
2024-06-19 20:22:55 +07:00 |
|
|
1a2febe519
|
working container with adding keys
|
2024-06-19 20:17:39 +07:00 |
|
|
e2916d0fe2
|
Container started
|
2024-06-19 16:46:32 +07:00 |
|
|
e4e3b5ba8b
|
Contrail reworked and finished
|
2024-06-19 05:40:13 +07:00 |
|
|
f64412fdc7
|
Universal keys. fixed bugs with keys serialization and equality
|
2024-06-18 22:45:48 +07:00 |
|
|
9027bb0e88
|
added numeric nonce calculator
|
2024-06-14 11:47:12 +07:00 |
|
|
77911867a1
|
version bump
|
2024-06-13 11:57:48 +07:00 |
|
|
13c37b983c
|
added expernal nonce support,
fixed key-based crypt functions
added hashes support
|
2024-06-13 11:46:08 +07:00 |
|
|
a71a666568
|
Public-key encryption
|
2024-06-12 13:25:45 +07:00 |
|
|
98cba5b129
|
asymmetric key cryptography basics
|
2024-06-12 11:29:21 +07:00 |
|
|
382c3277af
|
x25519 key exchange
|
2024-06-11 15:55:37 +07:00 |
|
|
aad44c5af5
|
redesigned signed box now Sealed box, refactored seals to incorporate expiration, introduced symmetric keys support
|
2024-06-11 12:33:37 +07:00 |
|
|
b11ea4d35a
|
KMP stuff
|
2024-06-08 20:32:37 +07:00 |
|
|
65ddd11101
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# build.gradle.kts
|
2024-06-08 16:22:15 +07:00 |
|
|
fe0cb59c51
|
migration to 2.0. New version with reinforced signed box to include timestamp and expiration
|
2024-06-08 16:19:13 +07:00 |
|
|
193a0789b6
|
more macos targets again
|
2024-03-16 20:30:25 +01:00 |
|
|
431d91b080
|
added more KMP platforms, reused protectedop from mp_bintools where it is implemented almost everywhere
|
2024-03-16 10:47:32 +01:00 |
|
|
b86c7a853e
|
fixed tests. better atomic operations
|
2023-12-05 00:57:16 +03:00 |
|
|
ce8cfe8e3d
|
cosmetics on SigningKey
|
2023-11-23 00:42:54 +03:00 |
|
|
f429cfe418
|
missing initial files + publishing
|
2023-11-22 23:56:18 +03:00 |
|
|
aaa8c436b0
|
initial commit
|
2023-11-22 18:49:32 +03:00 |
|