Avatar for the contentauth user
contentauth
c2pa-rs
BlogDocsChangelog

feat: Enables generating created assertions and getting the created state

#1432
Comparing
gpeacock/assertions_created
(
7bcdbed
) with
main
(
2fef92a
)
CodSpeed Performance Gauge
-20%
Regressions
2
Untouched
16

Benchmarks

Failed

sign 100kb tiffRegression
sdk/benches/sign.rs::benches::sign_tiff::sign 100kb tiff
CodSpeed Performance Gauge
-12%
4.9 ms5.6 ms
sign 100kb pdfRegression
sdk/benches/sign.rs::benches::sign_pdf::sign 100kb pdf
CodSpeed Performance Gauge
-20%
2.7 ms3.4 ms

Passed

read 100kb-signed.svg (with manifest)
sdk/benches/read.rs::benches::read_svg::read 100kb-signed.svg (with manifest)
CodSpeed Performance Gauge
0%
10.1 ms10.2 ms
read 100kb-signed.jpg (with manifest)
sdk/benches/read.rs::benches::read_jpeg::read 100kb-signed.jpg (with manifest)
CodSpeed Performance Gauge
0%
13.5 ms13.6 ms
read 100kb-signed.gif (with manifest)
sdk/benches/read.rs::benches::read_gif::read 100kb-signed.gif (with manifest)
CodSpeed Performance Gauge
-1%
6.1 ms6.2 ms
read 100kb-signed.png (with manifest)
sdk/benches/read.rs::benches::read_png::read 100kb-signed.png (with manifest)
CodSpeed Performance Gauge
-1%
13.6 ms13.7 ms
read 100kb-signed.wav (with manifest)
sdk/benches/read.rs::benches::read_wav::read 100kb-signed.wav (with manifest)
CodSpeed Performance Gauge
-1%
6.3 ms6.3 ms
read 100kb-signed.mp4 (with manifest)
sdk/benches/read.rs::benches::read_mp4::read 100kb-signed.mp4 (with manifest)
CodSpeed Performance Gauge
-1%
6.4 ms6.4 ms
read 100kb-signed.tiff (with manifest)
sdk/benches/read.rs::benches::read_tiff::read 100kb-signed.tiff (with manifest)
CodSpeed Performance Gauge
-1%
4.3 ms4.4 ms
read 100kb-signed.mp3 (with manifest)
sdk/benches/read.rs::benches::read_mp3::read 100kb-signed.mp3 (with manifest)
CodSpeed Performance Gauge
-1%
6.5 ms6.6 ms
read 100kb-signed.pdf (with manifest)
sdk/benches/read.rs::benches::read_pdf::read 100kb-signed.pdf (with manifest)
CodSpeed Performance Gauge
-2%
252.7 µs258 µs
sign 100kb svg
sdk/benches/sign.rs::benches::sign_svg::sign 100kb svg
CodSpeed Performance Gauge
-3%
19.9 ms20.5 ms
sign 100kb mp4
sdk/benches/sign.rs::benches::sign_mp4::sign 100kb mp4
CodSpeed Performance Gauge
-7%
10.1 ms10.8 ms
sign 100kb png
sdk/benches/sign.rs::benches::sign_png::sign 100kb png
CodSpeed Performance Gauge
-8%
7.9 ms8.6 ms
sign 100kb jpeg
sdk/benches/sign.rs::benches::sign_jpeg::sign 100kb jpeg
CodSpeed Performance Gauge
-8%
7.4 ms8.1 ms
sign 100kb mp3
sdk/benches/sign.rs::benches::sign_mp3::sign 100kb mp3
CodSpeed Performance Gauge
-9%
7.1 ms7.8 ms
sign 100kb wav
sdk/benches/sign.rs::benches::sign_wav::sign 100kb wav
CodSpeed Performance Gauge
-9%
7.1 ms7.8 ms
sign 100kb gif
sdk/benches/sign.rs::benches::sign_gif::sign 100kb gif
CodSpeed Performance Gauge
-9%
6.6 ms7.2 ms

Commits

Click on a commit to change the comparison range
Base
main
2fef92a
+0.18%
Merge branch 'main' into gpeacock/assertions_created
e9ef959
13 days ago
by gpeacock
-0.29%
Merge branch 'main' into gpeacock/assertions_created
37c6d6c
11 days ago
by gpeacock
+0.29%
Merge branch 'main' into gpeacock/assertions_created
ff85947
6 days ago
by gpeacock
-20.1%
feat: claim.add_assertion automation. the add_assertion method will now determine when salting and created/vs gathered are needed. A list of created assertion names can be provided in settings, and you can still call add_created_assertion when needed. All assertions are considered gathered by default except for hard bindings. All redactable assertions are salted. Adding a custom salt is now private to Claim but can be made public if needed (it was never used) add_assertion_with_salt and add_gathered_assertion_with salt have been removed.
7bcdbed
4 days ago
by gpeacock
© 2025 CodSpeed Technology
Home Terms Privacy Docs