mirror of https://github.com/voidlizard/hbs2
wip, ASAP fix needed
This commit is contained in:
parent
64fd087140
commit
8d8b536977
|
@ -54,7 +54,7 @@ decryptBlock :: (MonadUnliftIO m, Serialise t)
|
||||||
-> SmallEncryptedBlock t
|
-> SmallEncryptedBlock t
|
||||||
-> m t
|
-> m t
|
||||||
decryptBlock sto seb = do
|
decryptBlock sto seb = do
|
||||||
let find gk = runKeymanClient (extractGroupKeySecret gk)
|
let find gk = runKeymanClientRO (findMatchedGroupKeySecret sto gk)
|
||||||
|
|
||||||
-- FIXME: improve-error-diagnostics
|
-- FIXME: improve-error-diagnostics
|
||||||
runExceptT (Symm.decryptBlock sto find seb)
|
runExceptT (Symm.decryptBlock sto find seb)
|
||||||
|
|
|
@ -284,6 +284,7 @@ getStateFromRefChan rchan = do
|
||||||
|
|
||||||
let krs = HM.fromList [ (pk,e) | e@(KeyringEntry pk _ _) <- krl ]
|
let krs = HM.fromList [ (pk,e) | e@(KeyringEntry pk _ _) <- krl ]
|
||||||
|
|
||||||
|
-- FIXME: asap-insert-findMatchedGroupKey
|
||||||
let findKey gk = do
|
let findKey gk = do
|
||||||
r <- S.toList_ do
|
r <- S.toList_ do
|
||||||
forM_ (HM.toList $ recipients gk) $ \(pk,box) -> runMaybeT do
|
forM_ (HM.toList $ recipients gk) $ \(pk,box) -> runMaybeT do
|
||||||
|
|
Loading…
Reference in New Issue