File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 1111 distribution : ' zulu'
1212 java-version : ' 11'
1313 - uses : subosito/flutter-action@v2
14+ with :
15+ channel : stable
16+ flutter-version : 3.16.9
1417 - uses : actions-rs/toolchain@v1
1518 with :
1619 toolchain : nightly
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ class DecryptReports {
1717
1818 final ephemeralKeys = reports.map ((report) {
1919 final payloadData = report.payload;
20- final ephemeralKeyBytes = payloadData.sublist (5 , 62 );
20+ final ephemeralKeyBytes = payloadData.sublist (payloadData.length - 16 - 10 - 57 , payloadData.length - 16 - 10 );
2121 return ephemeralKeyBytes;
2222 }).toList ();
2323
@@ -52,8 +52,8 @@ class DecryptReports {
5252 final derivedKey = _kdf (sharedKeys[index], ephemeralKeys[index]);
5353 final payloadData = report.payload;
5454 _decodeTimeAndConfidence (payloadData, report);
55- final encData = payloadData.sublist (62 , 72 );
56- final tag = payloadData.sublist (72 , payloadData.length);
55+ final encData = payloadData.sublist (payloadData.length - 16 - 10 , payloadData.length - 16 );
56+ final tag = payloadData.sublist (payloadData.length - 16 , payloadData.length);
5757 final decryptedPayload = _decryptPayload (encData, derivedKey, tag);
5858 final locationReport = _decodePayload (decryptedPayload, report);
5959 return locationReport;
You can’t perform that action at this time.
0 commit comments