140 Commits

Author SHA1 Message Date
189d31cf02 Fix cipher page example with the new cipherText class 2021-02-16 21:47:53 +01:00
d6f398af40 Change some outputs 2021-02-16 21:42:06 +01:00
5da95a0c39 Fix OutOfMemoryError on large files 2021-02-16 21:41:30 +01:00
4d0dd7e5e3 Fix readme v0.0.5 2020-12-20 22:21:24 +01:00
e32c54d685 Update example app with full tests 2020-12-20 22:20:22 +01:00
a77ef8df00 Fix digest on iOS 2020-12-20 22:07:24 +01:00
5404bd5ba8 Update readme 2020-12-19 23:24:56 +01:00
8a076b5148 Fix readme 2020-12-19 23:11:06 +01:00
aa3e364d3f Update readme 2020-12-19 23:07:49 +01:00
f402e8bdf9 Clean swift plugin main file 2020-12-19 21:45:56 +01:00
9007fded56 Add cipher class and cipher algorithm in swift 2020-12-19 21:45:34 +01:00
5545badfc5 Add keyderivation with pbkdf2 in swift 2020-12-19 21:45:03 +01:00
447d6b2c5a Add hash and digest in swift 2020-12-19 21:44:44 +01:00
1e360f16fe Add KeyDerivation implementation in swift 2020-12-19 21:44:31 +01:00
a5d3b76b01 Fix sha enums 2020-12-19 21:42:36 +01:00
43de719ea6 Expose API 2020-12-19 17:24:55 +01:00
a5e42970ce Add callList invoke and catch all platform exceptions 2020-12-19 17:24:41 +01:00
efcf21ebc8 Add some exceptions 2020-12-19 17:24:10 +01:00
e4fa93a775 Add async "constructors" for key generation 2020-12-19 17:23:52 +01:00
acc9261a66 Rename Paddin to PlainTextPadding 2020-12-19 17:21:01 +01:00
06bb6e1595 Update exemple app 2020-12-19 17:19:56 +01:00
11d43fe64c Update kotlin specific code 2020-12-19 17:19:32 +01:00
4d84a938ac Update platform with algo enums and digest 2020-12-18 13:52:30 +01:00
20d58e1bfd Add key derivation interface and pbkdf2 implementation 2020-12-18 13:52:05 +01:00
9c3e6c3d33 Add hash function implementation 2020-12-18 13:51:45 +01:00
f117c8c4c2 Add enum for algorithms and parameters names 2020-12-18 13:51:10 +01:00
281f36894f Add RSA KEM implementation 2020-12-17 22:11:20 +01:00
6ba8da275d Add Key Encapsulation Mechanism (KEM) interface 2020-12-17 22:11:03 +01:00
51d10362e9 Add AES cipher implementation 2020-12-17 22:10:27 +01:00
98c0dce1de Add new platform layer 2020-12-17 22:09:55 +01:00
286818d108 Add keyspecs interface and implementation 2020-12-17 22:09:27 +01:00
2e240e5072 Add some exceptions 2020-12-17 22:09:00 +01:00
3066b56450 Add cipher related interfaces 2020-12-17 22:08:42 +01:00
aaa68278d2 Add key interface and implementation 2020-12-17 22:08:21 +01:00
356e95e70a Remove some useless statements and switches 2020-12-17 22:07:35 +01:00
ae23afdc0b Update readme v0.0.4 2020-04-29 23:19:29 +02:00
027b6ca1fe Add sha512 pbkdf2 support on Android 2020-04-29 23:14:52 +02:00
24eb61516b Update versions and fix AppStore build number warn 2020-04-29 23:08:45 +02:00
03beb35dbc Add pbkdf2 digest sh512 2020-04-29 23:04:41 +02:00
46b1a5248c Add sha512 on pbkdf2 Sift 2020-04-29 23:04:20 +02:00
8a112648bf Add digest enum 2020-04-29 22:51:05 +02:00
4f5b6bf351 Add sha1 pbkdf2 on Android 2020-04-29 22:50:42 +02:00
ee9490d3a4 Update dart with new pbkdf2 2020-04-29 22:27:42 +02:00
5e30e36550 Add pbkdf2 sha1 and keypair gen on iOS 2020-04-29 22:27:21 +02:00
0656a06eab Update readme 2020-04-20 19:54:40 +02:00
f34909ca48 Add yaml highlight v0.0.3 2020-04-18 16:33:24 +02:00
facedfb528 Update readme with table of content 2020-04-18 16:32:24 +02:00
7573502226 Change alteration method 2020-04-18 16:32:02 +02:00
cf78f70131 Add pbkdf2 support and exceptions in kotlin 2020-04-18 16:30:41 +02:00
dee2e415c2 Clean swift and add copyright 2020-04-18 16:30:17 +02:00