On Tue, Jul 16, 2024 at 1:20 PM Robbie McElrath <rmcelr...@chromium.org>
wrote:

> Thanks - before I jump too deeply into the review, would you mind
> requesting the various review gate bits in your chromestatus entry?
>
> Done. We've been using launch/ for the approvals so far. I added a link to
> the corresponding launch/ approval in chromestatus when applicable.
>
> No, the IWA security rules are enforced with existing web primitives
> (CSP/TT, permissions policy, COI) that already have DevTools support. There
> is some non-DevTools tooling needed to build and sign the bundle, but I
> don't think there's a use case for adding bundle-related functionality into
> DevTools.
>
> Makes sense. Are there plans to build said tooling and make it available
> to ease adoption?
>
>
> Yeah, we already have JS tooling available to create bundles
> <https://github.com/WICG/webpackage/tree/main/js/bundle>, sign bundles
> <https://github.com/WICG/webpackage/tree/main/js/sign> (the new integrity
> block format is already supported), and a webpack
> <https://github.com/GoogleChromeLabs/webbundle-plugins/blob/main/packages/webbundle-webpack-plugin/README.md>
> and rollup
> <https://github.com/GoogleChromeLabs/webbundle-plugins/tree/main/packages/rollup-plugin-webbundle>
> plugin. These make it easy to integrate with existing npm-based flows, see
> the telnet demo app
> <https://github.com/GoogleChromeLabs/telnet-client/blob/main/webpack.wbn.js#L36>
> for an example. There's also a go tool
> <https://github.com/WICG/webpackage/tree/main/go/bundle> that can build
> and sign bundles, but it doesn't support integrity block v2 yet. Updating
> the go version has been lower priority as we don't know of anyone that
> actually used it.
>
>
> Integrity block v2 was recently proposed to address key rotation related
> issues with v1. The internal design doc is here: go/iwa-key-rotation
> <https://goto.google.com/iwa-key-rotation>. Yes, we will be speccing this.
>
> Great - any idea of when you might have some version of a spec draft ready?
>
>
> The engineer working on this estimates it being done in the next few weeks.
>

An update to the Integrity Block explainer with the version 2 format landed
in https://github.com/WICG/webpackage/pull/892.

Link to entry on the Chrome Platform Status
>
> https://chromestatus.com/feature/5146307550248960
>
> Links to previous Intent discussions
>
> Intent to prototype: https://groups.google.com/a/ch
> romium.org/d/msgid/blink-dev/CAEmk%3DMayyUjocrvyQKgu-bZy_
> 4z5VJ0ijHCAijBTZY2xLwJpJQ%40mail.gmail.com
>
> This intent message was generated by Chrome Platform Status
> <https://chromestatus.com/>.
>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion on the web visit https://groups.google.com/a/ch
> romium.org/d/msgid/blink-dev/CANtkjcS1A2rO%2BvHnnPXqc6sxhjenearhCGx9vxt%
> 2BcKqM5otDfA%40mail.gmail.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CANtkjcS1A2rO%2BvHnnPXqc6sxhjenearhCGx9vxt%2BcKqM5otDfA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAEmk%3DMYU6qeDa3VVrmUO_SGJ-MPeWJnebHRKiK8HtXQXJwY9gw%40mail.gmail.com.

Reply via email to