FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-99108: Implement HACL* HMAC by picnixz · Pull Request #130157 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.7k
Code
Issues
5k+
Pull requests
2.5k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-99108: Implement HACL* HMAC
- #130157
#130157
Merged
picnixz
merged 55 commits into
python:main
python/cpython:main
from
picnixz:feat/hmac/hacl-99108
picnixz/cpython:feat/hmac/hacl-99108
Copy head branch name to clipboard
Apr 4, 2025
Conversation
Commits
55
(55)
Checks
Files changed
Merged
gh-99108: Implement HACL* HMAC
#130157
picnixz
merged 55 commits into
python:main
python/cpython:main
from
picnixz:feat/hmac/hacl-99108
picnixz/cpython:feat/hmac/hacl-99108
Copy head branch name to clipboard
Commits
Commits on Feb 15, 2025
Merge branch 'main' into feat/hmac/hacl-99108
picnixz
committed
20ce770
View commit details
Copy full SHA for 20ce770
Browse repository at this point
Commits on Mar 11, 2025
Merge remote-tracking branch 'upstream/main' into feat/hmac/hacl-99108
picnixz
committed
713fe1b
View commit details
Copy full SHA for 713fe1b
Browse repository at this point
Commits on Mar 12, 2025
Merge remote-tracking branch 'upstream/main' into feat/hmac/hacl-99108
picnixz
committed
bc2a2f8
View commit details
Copy full SHA for bc2a2f8
Browse repository at this point
Commits on Mar 16, 2025
Merge remote-tracking branch 'upstream/main' into feat/hmac/hacl-99108
picnixz
committed
9fc5a71
View commit details
Copy full SHA for 9fc5a71
Browse repository at this point
Commits on Mar 17, 2025
Merge remote-tracking branch 'upstream/main' into feat/hmac/hacl-99108
Show description for e88b113
picnixz
committed
e88b113
View commit details
Copy full SHA for e88b113
Browse repository at this point
update vendored HACL* project
Show description for d2e72aa
picnixz
committed
d2e72aa
View commit details
Copy full SHA for d2e72aa
Browse repository at this point
prepare build configurations
Show description for 9fa2b0b
picnixz
committed
9fa2b0b
View commit details
Copy full SHA for 9fa2b0b
Browse repository at this point
add HMAC module
picnixz
committed
1f33995
View commit details
Copy full SHA for 1f33995
Browse repository at this point
add HMAC module state
Show description for 8162616
picnixz
committed
8162616
View commit details
Copy full SHA for 8162616
Browse repository at this point
add HMAC-HASH static information
Show description for 02988f0
picnixz
committed
02988f0
View commit details
Copy full SHA for 02988f0
Browse repository at this point
implement HMAC-HASH known hashes table
Show description for 8df0fbf
picnixz
committed
8df0fbf
View commit details
Copy full SHA for 8df0fbf
Browse repository at this point
add HMAC unknown hash exception type
Show description for f541600
picnixz
committed
f541600
View commit details
Copy full SHA for f541600
Browse repository at this point
intern `"lower"` for `str.lower` calls
picnixz
committed
88d2b96
View commit details
Copy full SHA for 88d2b96
Browse repository at this point
implement hash information lookup
Show description for 77e51d4
picnixz
committed
77e51d4
View commit details
Copy full SHA for 77e51d4
Browse repository at this point
add one-shot HMAC HACL* minimal API
Show description for 264e43c
picnixz
committed
264e43c
View commit details
Copy full SHA for 264e43c
Browse repository at this point
implement one-shot HMAC
Show description for c791feb
picnixz
committed
c791feb
View commit details
Copy full SHA for c791feb
Browse repository at this point
implement minimal HMAC object interface
Show description for 6b77844
picnixz
committed
6b77844
View commit details
Copy full SHA for 6b77844
Browse repository at this point
implement HMAC simple getters
Show description for 0770202
picnixz
committed
0770202
View commit details
Copy full SHA for 0770202
Browse repository at this point
implement `HMAC.__repr__()` method
picnixz
committed
af443c2
View commit details
Copy full SHA for af443c2
Browse repository at this point
implement streaming `HMAC.update()` macros
Show description for 4a0e9cd
picnixz
committed
4a0e9cd
View commit details
Copy full SHA for 4a0e9cd
Browse repository at this point
implement streaming `HMAC.update()` interface
Show description for 2d02577
picnixz
committed
2d02577
View commit details
Copy full SHA for 2d02577
Browse repository at this point
implement `HMAC.{digest,hexdigest}()` methods
Show description for 2b010ef
picnixz
committed
2b010ef
View commit details
Copy full SHA for 2b010ef
Browse repository at this point
implement `HMAC.copy()` interface
Show description for 6227892
picnixz
committed
6227892
View commit details
Copy full SHA for 6227892
Browse repository at this point
add vectorized blake2s/2b kinds
Show description for 5c13316
picnixz
committed
5c13316
View commit details
Copy full SHA for 5c13316
Browse repository at this point
implement `HMAC.new()` interface
Show description for 617b793
picnixz
committed
617b793
View commit details
Copy full SHA for 617b793
Browse repository at this point
update HMAC python interface
Show description for cc28e3e
picnixz
committed
cc28e3e
View commit details
Copy full SHA for cc28e3e
Browse repository at this point
add blurb & CHANGELOG entries
picnixz
committed
166e7e8
View commit details
Copy full SHA for 166e7e8
Browse repository at this point
add `hashlib_helper.requires_builtin_hmac`
picnixz
committed
f2817ae
View commit details
Copy full SHA for f2817ae
Browse repository at this point
add various tests for the HACL* HMAC implementation
Show description for 2b544e5
picnixz
committed
2b544e5
View commit details
Copy full SHA for 2b544e5
Browse repository at this point
update comments concerning `int` return values
picnixz
committed
b4bfe5e
View commit details
Copy full SHA for b4bfe5e
Browse repository at this point
handle error code returned by `Hacl_Streaming_HMAC_digest`
picnixz
committed
3aae0a8
View commit details
Copy full SHA for 3aae0a8
Browse repository at this point
Commits on Mar 18, 2025
Merge remote-tracking branch 'upstream/main' into feat/hmac/hacl-99108
picnixz
committed
59b365a
View commit details
Copy full SHA for 59b365a
Browse repository at this point
summarize HMAC changes in "Improved Modules" as well
picnixz
committed
c86d51e
View commit details
Copy full SHA for c86d51e
Browse repository at this point
force safe downcast to `uint32_t` in `hmac_new_initial_state`
picnixz
committed
5fd72f0
View commit details
Copy full SHA for 5fd72f0
Browse repository at this point
`make clinic`
picnixz
committed
da71ef8
View commit details
Copy full SHA for da71ef8
Browse repository at this point
fix HMAC max block size
Show description for 5baa874
picnixz
committed
5baa874
View commit details
Copy full SHA for 5baa874
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into feat/hmac/hacl-99108
picnixz
committed
10e1189
View commit details
Copy full SHA for 10e1189
Browse repository at this point
align naming of one-shot HMAC with OpenSSL
picnixz
committed
aab2b0b
View commit details
Copy full SHA for aab2b0b
Browse repository at this point
test one-shot HMAC functions
picnixz
committed
da3a3e3
View commit details
Copy full SHA for da3a3e3
Browse repository at this point
Commits on Mar 19, 2025
remove dubious `eval`
picnixz
authored
b2540ef
View commit details
Copy full SHA for b2540ef
Browse repository at this point
Commits on Mar 23, 2025
Merge remote-tracking branch 'upstream/main' into feat/hmac/hacl-99108
picnixz
committed
e90f685
View commit details
Copy full SHA for e90f685
Browse repository at this point
Commits on Mar 28, 2025
fixup test docstring
picnixz
committed
0b18234
View commit details
Copy full SHA for 0b18234
Browse repository at this point
remove un-necessary guards
picnixz
committed
218015a
View commit details
Copy full SHA for 218015a
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into feat/hmac/hacl-99108
picnixz
committed
d0ca0e5
View commit details
Copy full SHA for d0ca0e5
Browse repository at this point
make clinic
picnixz
committed
0ae4a9d
View commit details
Copy full SHA for 0ae4a9d
Browse repository at this point
make regen-sbom
picnixz
committed
47a15d6
View commit details
Copy full SHA for 47a15d6
Browse repository at this point
fix obvious typo
picnixz
authored
f203c6d
View commit details
Copy full SHA for f203c6d
Browse repository at this point
Commits on Mar 29, 2025
narrow `except` guard
Show description for a5fc810
picnixz
and
hugovk
authored
a5fc810
View commit details
Copy full SHA for a5fc810
Browse repository at this point
put `hmac` section before `http` section
picnixz
authored
b58073d
View commit details
Copy full SHA for b58073d
Browse repository at this point
Commits on Apr 1, 2025
cosmetic changes in hmac.py
Show description for 6f84a82
picnixz
committed
6f84a82
View commit details
Copy full SHA for 6f84a82
Browse repository at this point
group cryptographic primitives modules
picnixz
committed
de7ad74
View commit details
Copy full SHA for de7ad74
Browse repository at this point
better group cryptographic primitives
picnixz
committed
674af07
View commit details
Copy full SHA for 674af07
Browse repository at this point
update naming
picnixz
committed
26cfeb0
View commit details
Copy full SHA for 26cfeb0
Browse repository at this point
update naming
picnixz
committed
258aa20
View commit details
Copy full SHA for 258aa20
Browse repository at this point
Commits on Apr 4, 2025
Merge branch 'main' into feat/hmac/hacl-99108
picnixz
authored
629cbce
View commit details
Copy full SHA for 629cbce
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL