Class HbProofFields


  • public class HbProofFields
    extends PathResponse
    (hbprf) HbProof is a signature using HeartbeatAddress's partkey, thereby showing it is online.
    • Field Detail

      • hbPk

        public byte[] hbPk
      • hbPk1sig

        public byte[] hbPk1sig
      • hbPk2

        public byte[] hbPk2
      • hbPk2sig

        public byte[] hbPk2sig
      • hbSig

        public byte[] hbSig
    • Constructor Detail

      • HbProofFields

        public HbProofFields()
    • Method Detail

      • hbPk

        public void hbPk​(String base64Encoded)
        (p) Public key of the heartbeat message.
      • hbPk1sig

        public void hbPk1sig​(String base64Encoded)
        (p1s) Signature of OneTimeSignatureSubkeyOffsetID(PK, Batch, Offset) under the key PK2.
      • hbPk1sig

        public String hbPk1sig()
      • hbPk2

        public void hbPk2​(String base64Encoded)
        (p2) Key for new-style two-level ephemeral signature.
      • hbPk2

        public String hbPk2()
      • hbPk2sig

        public void hbPk2sig​(String base64Encoded)
        (p2s) Signature of OneTimeSignatureSubkeyBatchID(PK2, Batch) under the master key (OneTimeSignatureVerifier).
      • hbPk2sig

        public String hbPk2sig()
      • hbSig

        public void hbSig​(String base64Encoded)
        (s) Signature of the heartbeat message.
      • hbSig

        public String hbSig()