Part of ENG-3099
This diff is combining two previous diffs and finally allows to pad the data to multiples of 10KB (forty 250-byte blocks)
The whole idea is described in this Notion doc.
Depends on D7060
Paths
| Differential D7061 Authored by bartek on Mar 13 2023, 7:46 AM.
Details
Summary Part of ENG-3099 This diff is combining two previous diffs and finally allows to pad the data to multiples of 10KB (forty 250-byte blocks) The whole idea is described in this Notion doc. Depends on D7060 Test Plan Added unit tests. Also tested using my CLI tool and hex editor / viewer (e.g. xxd tool). The CLI tool is also available in the Notion doc above
Diff Detail
Event Timelinebartek held this revision as a draft. Herald added subscribers: tomek, ashoat. · View Herald TranscriptMar 13 2023, 7:46 AM2023-03-13 07:46:43 (UTC-7)
Harbormaster completed remote builds in B17294: Diff 23693.Mar 13 2023, 8:02 AM2023-03-13 08:02:23 (UTC-7) Comment Actions Specifically adding @tomek as reviewer since he seemed to have some thoughts during the Encryption Sync (that might've been discussed offline?) This revision is now accepted and ready to land.Mar 20 2023, 7:07 AM2023-03-20 07:07:40 (UTC-7) Harbormaster completed remote builds in B17483: Diff 23948.Mar 21 2023, 9:44 AM2023-03-21 09:44:04 (UTC-7) Closed by commit rCOMMa37f8d4289a4: [lib] Introduce combined padding interface (authored by bartek). · Explain WhyMar 21 2023, 10:21 AM2023-03-21 10:21:57 (UTC-7) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 23951 lib/utils/pkcs7-padding.js
lib/utils/pkcs7-padding.test.js
|