Lines Matching refs:Q
33 Q = "{%s}" % M variable
232 ed = fe.find(Q + "encryption-data")
233 …alg, kd, sk = ed.find(Q + "algorithm"), ed.find(Q + "key-derivation"), ed.find(Q + "start-key-gene…
236 p = {"checksum": b64(ed.get(Q + "checksum"), "checksum") if ed.get(Q + "checksum") else None}
237 ctype = ed.get(Q + "checksum-type")
241 name = alg.get(Q + "algorithm-name")
250 p["iv"] = b64(alg.get(Q + "initialisation-vector"), "initialisation-vector")
251 if kd.get(Q + "key-derivation-name") not in ("PBKDF2", M + "#pbkdf2"):
252 raise DecryptError("key-derivation-name %r" % kd.get(Q + "key-derivation-name"))
253 p["salt"] = b64(kd.get(Q + "salt"), "salt")
254 p["iter"] = int(kd.get(Q + "iteration-count"))
255 p["keylen"] = int(kd.get(Q + "key-size") or keylen)
256 sname = sk.get(Q + "start-key-generation-name") if sk is not None else "SHA1"
303 for fe in mani.findall(Q + "file-entry"):
304 if fe.find(Q + "encryption-data") is not None:
305 enc[fe.get(Q + "full-path")] = fe
313 size = enc[n].get(Q + "size")
320 fe.remove(fe.find(Q + "encryption-data"))
321 fe.attrib.pop(Q + "size", None)