Jaromil
d83d21ac00
fix zencode execution verbosity and print script
4 years ago
Jaromil
6e5473803e
use type checking function in ZEN:import
plus minor comments in coconut
4 years ago
Jaromil
5ffaa7dcd0
new aes-cbc vector tests from ieee802
4 years ago
dependabot[bot]
80c29dc610
Bump codecov from 3.6.1 to 3.6.5 in /bindings/javascript ( #85 )
Bumps [codecov](https://github.com/codecov/codecov-node ) from 3.6.1 to 3.6.5.
- [Release notes](https://github.com/codecov/codecov-node/releases )
- [Commits](https://github.com/codecov/codecov-node/commits )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Jaromil
8e1f8d5a5a
remove obsolete tables test
4 years ago
Jaromil
5f18b8ae28
remove CLI colors on win build
4 years ago
Jaromil
d8bd9698fd
fix cli/repl heap buffer allocation with malloc/free
4 years ago
Jaromil
17be484448
state commercial dual-licensing opportunity clearly in README
address #79
4 years ago
Jaromil
7230e29054
small fix to zenroom_common isnumber conversion function check
4 years ago
Jaromil
acd8fa8eb8
fix hashing benchmark
4 years ago
Jaromil
3826dd0c36
dynamic buffer allocation in HEAP
removes stack allocated buffers in cli and repl
4 years ago
Jaromil
c576d2153f
build debug flags added to cflags, not overriding
4 years ago
Jaromil
b7f5d88578
debug target for windows build
4 years ago
Jaromil
11d8ada31f
zencode simple (ECDH) sign and verify for table objects
4 years ago
Jaromil
0820b81e53
improved input_encoding to have a check function and number support
4 years ago
Jaromil
d73b95ee6e
small octet improvement
4 years ago
Jaromil
45a2f86af8
support for lua number get and serialization
4 years ago
Jaromil
4611ada6e8
small fix to given element inside to root ack
4 years ago
Jaromil
59fb2932e5
improved number comparison internals and internal element comparison
4 years ago
π¦
458366b9d9
Release 1.0.4
4 years ago
Jaromil
57d840c462
deactivate tagged contents by default
removed tag interpretation from core, moved as optional and only from
zencode
4 years ago
Jaromil
f65d6a11e3
whitepaper submission
4 years ago
Jaromil
5ce2b545a6
improved zencode parser for ZEN:import and pick
fixes to the usage of import especially for untagged formats, test for
encoding rules and hashing
4 years ago
Jaromil
fc5cc1e6b4
zencode to hash a single object and encoding/hash tests
4 years ago
π¦
050fe6d0fd
Release 1.0.3
4 years ago
Jaromil
37e668e294
luarock experimental build
4 years ago
Jaromil
575f9ec182
cleanup old bigsize value
4 years ago
π¦
bffaacf3e1
π Fix bool type compatibility across compilers
4 years ago
π¦
3386faf8fd
Release 1.0.1
4 years ago
π¦
c8ac8d33a2
π’ Add error log print method to JS wrapper
4 years ago
Jaromil
8d44e9daf8
small fix online upload demo
4 years ago
Jaromil
2ad503744a
zencode numerical import and comparisons
4 years ago
Jaromil
705f704090
small fix to NIST test HASH vectors script
4 years ago
Jaromil
dec26da1f8
fix tests for zencode array
4 years ago
Jaromil
12df3fdd09
further improvements to zencode when and test coverage
4 years ago
Jaromil
8252f8e1ba
multiple Zencode execution
zencode execution is now reentrant, running ZEN:begin() again clears
the HEAP and AST and processes a new STACK within the same running
Zenroom VM instance.
4 years ago
Jaromil
f241ccc458
fix big to number export
4 years ago
Jaromil
31b2cb79a7
new ELGAH class for ElGamal based homomorphic additive encryption
new generic class for basic homomorphic arithmetics as used in COCONUT
petitions
4 years ago
Jaromil
974f13e11b
cleanup and improve BIG implementation with int conversions
fixes handling of zero values, adds tests for basic operations with
BIG and ints and cleans up the code
4 years ago
Jaromil
fafdfd9af0
improve readability of zkp functions in coconut implementation
also small fix to petition calculation
4 years ago
Jaromil
7ce1794f3d
pedantic c99 build for linux-debug target
4 years ago
Jaromil
6036e12fd5
fix BIG INT creation from normal number
4 years ago
π¦
1b6d918e1c
πͺ Remove bytes to string conversion
4 years ago
π¦
87406fae79
π Revert ca82538
to fix jenkins builds
4 years ago
Jaromil
b78e5a16a6
improve random documentation to explain how to bench systems
4 years ago
Jaromil
b00a9b8d03
random test proving FIPS140-2 compliancy with rng-tools
4 years ago
Jaromil
3e04c456f1
bytefrequency table calculation on octets
4 years ago
Jaromil
cf05ce6f30
added BENCH.entropy() to verify Shannon's ratio on random objects
4 years ago
Jaromil
e053ef49f1
New OCTET:entropy() method to measure Shannon entropy ratio
simple method returning ratio,max and bits according to Shannon's way
to measure information entropy, useful for benchmarks and to measure
the quality of random in Zenroom
4 years ago
Jaromil
3ebf5f142f
change write() function to use OCTET arguments
This correctly outputs raw byte data instead of passing by string()
conversion via print which eats away chunks. Useful for rngtest and
other programs expecting raw bytes from stdin
4 years ago