
This change also fixes a (harmless) strict aliasing violation by using base::U64FromNativeEndian() instead, and drops a dependency on SymmetricKey (which the new HMAC interface no longer needs) in favor of a raw key array. Bug: 372283556 Change-Id: I7199e83a4eff44d005b48df8e6be073721254953 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6052616 Commit-Queue: Elly FJ <ellyjones@chromium.org> Reviewed-by: Ayu Ishii <ayui@chromium.org> Auto-Submit: Elly FJ <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/main@{#1391366}