Commit Graph
26 Commits
Author SHA1 Message Date
sergeych 7eeb780bdb refactoring in progress 2024-06-22 12:22:39 +07:00
sergeych a1f984c4e6 fixed error in hashcode implementations of various objects so ring works as expected 2024-06-22 10:24:32 +07:00
sergeych f08653715b more docs 2024-06-20 18:37:16 +07:00
sergeych 165cd07353 fix #4 update data in container 2024-06-20 10:25:15 +07:00
sergeych a1561bc280 fix #5 Just created container is decrypted and can be used to add keys, etc. 2024-06-20 09:27:10 +07:00
sergeych c0317dda47 missing docs 2024-06-19 20:22:55 +07:00
sergeych 1a2febe519 working container with adding keys 2024-06-19 20:17:39 +07:00
sergeych e2916d0fe2 Container started 2024-06-19 16:46:32 +07:00
sergeych e4e3b5ba8b Contrail reworked and finished 2024-06-19 05:40:13 +07:00
sergeych f64412fdc7 Universal keys. fixed bugs with keys serialization and equality 2024-06-18 22:45:48 +07:00
sergeych 9027bb0e88 added numeric nonce calculator 2024-06-14 11:47:12 +07:00
sergeych 77911867a1 version bump 2024-06-13 11:57:48 +07:00
sergeych 13c37b983c added expernal nonce support,
fixed key-based crypt functions
added hashes support
2024-06-13 11:46:08 +07:00
sergeych a71a666568 Public-key encryption 2024-06-12 13:25:45 +07:00
sergeych 98cba5b129 asymmetric key cryptography basics 2024-06-12 11:29:21 +07:00
sergeych 382c3277af x25519 key exchange 2024-06-11 15:55:37 +07:00
sergeych aad44c5af5 redesigned signed box now Sealed box, refactored seals to incorporate expiration, introduced symmetric keys support 2024-06-11 12:33:37 +07:00
sergeych b11ea4d35a KMP stuff 2024-06-08 20:32:37 +07:00
sergeych 65ddd11101 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	build.gradle.kts
2024-06-08 16:22:15 +07:00
sergeych fe0cb59c51 migration to 2.0. New version with reinforced signed box to include timestamp and expiration 2024-06-08 16:19:13 +07:00
sergeych 193a0789b6 more macos targets again 2024-03-16 20:30:25 +01:00
sergeych 431d91b080 added more KMP platforms, reused protectedop from mp_bintools where it is implemented almost everywhere 2024-03-16 10:47:32 +01:00
sergeych b86c7a853e fixed tests. better atomic operations 2023-12-05 00:57:16 +03:00
sergeych ce8cfe8e3d cosmetics on SigningKey 2023-11-23 00:42:54 +03:00
sergeych f429cfe418 missing initial files + publishing 2023-11-22 23:56:18 +03:00
sergeych aaa8c436b0 initial commit 2023-11-22 18:49:32 +03:00