Local Encryption for Single Sign-On
    61.
    发明申请

    公开(公告)号:US20190356649A1

    公开(公告)日:2019-11-21

    申请号:US16106848

    申请日:2018-08-21

    Applicant: Wickr Inc.

    Abstract: The present disclosure describes techniques that allow for a client-side application, located on a first client device, to generate a random encryption key and encrypt locally-stored application data with the random encryption key. The random encryption key is used in lieu of a password-derived encryption key. In order to ensure that the client-device application is unable to decrypt the locally-stored encrypted application data prior to authenticating with an external authentication source (i.e., SSO, IdP), the random encryption key is encrypted with a key-encrypting key derived using a pseudorandom function (PRF). By using a PRF, the first device is able to authenticate to the first server and derive a secure key as part of the authentication process. Accordingly, the present disclosure describes techniques for securing data on a client device when credentials are managed by an external authentication system.

    Securely provisioning an application with user information

    公开(公告)号:US10396987B2

    公开(公告)日:2019-08-27

    申请号:US15447749

    申请日:2017-03-02

    Applicant: Wickr Inc.

    Abstract: The present disclosure describes a system, method, and non-transitory computer readable medium for provisioning multiple instances of a secure communication application on multiple devices. A secure communication application on a first device generates a first set of private keys that are associated with the user and a second set of keys that are associated with the secure communication application executing on the first device. The first set of private keys establishes a set of root identifying keys for the user that are identical for all installations of the secure communication application, while the second set of keys will vary from device to device. In this regard, the first set of root identifying keys must be securely transferred from the first device to any subsequent installations of the secure communication application on one or more second devices. This establishes a high degree of trust since each installation of the secure communication application is linked to the first set of root identifying keys and allows the user to send and receive encrypted communications on multiple devices from the same trusted root keys.

    Facilitating Communications Using Hybrid Cryptography

    公开(公告)号:US20190245681A1

    公开(公告)日:2019-08-08

    申请号:US15889337

    申请日:2018-02-06

    Applicant: Wickr Inc.

    Inventor: Joël Alwen

    Abstract: The present application describes a method, system, and non-transitory computer-readable medium for exchanging encrypted communications using hybrid cryptography protocol. According to the present disclosure, a first device divides a first communication into at least a first secret and a second secret. The first device encrypts the first secret using a first cipher suite and the second secret using a second cipher suite. The first device generates a first signature of the first encrypted secret and the second encrypted secret according to a first signature generation algorithm associated with the first cipher suite and a second signature of the first encrypted secret and the second encrypted secret according to a second signature generation algorithm associated with the second cipher suite. The first device transmits the first encrypted secret and the second encrypted secret, the first signature, and the second signature to the second device.

    Providing real-time events to applications

    公开(公告)号:US10291607B1

    公开(公告)日:2019-05-14

    申请号:US15224341

    申请日:2016-07-29

    Applicant: Wickr Inc.

    Abstract: The present disclosure describes systems and methods for an app provider to deliver information—such as notifications, alerts, messages, and other data—between client devices without the use of a third-party push token. When receivers are connected to the app provider system, the app provider will deliver a notification and the communication to the receivers without the use of a third-party push token. When receivers are not connected to the app provider system, the app provider may cache communications and notifications until the next time the receiver connects to the app provider.

    Federated Messaging
    65.
    发明申请
    Federated Messaging 审中-公开

    公开(公告)号:US20190068614A1

    公开(公告)日:2019-02-28

    申请号:US15689239

    申请日:2017-08-29

    Applicant: Wickr Inc.

    Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.

    Receiving an Encrypted Communication from a User in a Second Secure Communication Network

    公开(公告)号:US20190068567A1

    公开(公告)日:2019-02-28

    申请号:US15689253

    申请日:2017-08-29

    Applicant: Wickr Inc.

    Abstract: The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender's identity, allowing the receiving network to trust the sender.

    Secure telecommunications
    67.
    发明授权

    公开(公告)号:US10135612B1

    公开(公告)日:2018-11-20

    申请号:US15381095

    申请日:2016-12-15

    Applicant: Wickr Inc.

    Abstract: The present disclosure describes techniques for configuring and participating in encrypted audio calls, audio conferences, video calls, and video conferences. In particular, a call initiator generates a meeting identifier and a first meeting key, which are encrypted using a first encryption key and distributed to one or more participants of the call. The one or more participants decrypt the meeting identifier and the first meeting key, and use that information to participate in the encrypted call. Further, participants respond to the encrypted communication data by encrypting their reply data with the first meeting key. The call initiator decrypts the reply data using the first meeting key.

    Mutual privacy management
    68.
    发明授权

    公开(公告)号:US10129260B1

    公开(公告)日:2018-11-13

    申请号:US14314021

    申请日:2014-06-24

    Applicant: Wickr Inc.

    Abstract: Determining whether a message should be allowed to be sent is determined. A request to send a message to a recipient is received from a sender's client device. A determination is made at a server as to whether the sender is allowed to send the message to the recipient, based on a privacy list. A response to the sender is sent, based on the determination.

    Secure telecommunications
    69.
    发明授权

    公开(公告)号:US10116637B1

    公开(公告)日:2018-10-30

    申请号:US15381093

    申请日:2016-12-15

    Applicant: Wickr Inc.

    Abstract: The present disclosure describes techniques for configuring and participating in encrypted audio calls, audio conferences, video calls, and video conferences. In particular, a call initiator generates a meeting identifier and a first meeting key, which are encrypted using a first encryption key and distributed to one or more participants of the call. The one or more participants decrypt the meeting identifier and the first meeting key, and use that information to participate in the encrypted call. Further, participants respond to the encrypted communication data by encrypting their reply data with the first meeting key. The call initiator decrypts the reply data using the first meeting key.

    Decentralized authoritative messaging

    公开(公告)号:US10044688B2

    公开(公告)日:2018-08-07

    申请号:US15718114

    申请日:2017-09-28

    Applicant: Wickr Inc.

    Abstract: A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications.

Patent Agency Ranking