Interface CryptoManager

    • Field Detail

      • CRYPTO_CONFIG_PREFIX

        static final java.lang.String CRYPTO_CONFIG_PREFIX
        See Also:
        Constant Field Values
      • HANDLERS

        static final int[] HANDLERS
    • Method Detail

      • getSecureID

        byte[] getSecureID()
      • getECCHandler

        CryptoHandler getECCHandler​(int instance)
        Parameters:
        instance - 1 = global handler, 2 = anonynmous friends
        Returns:
      • obfuscate

        byte[] obfuscate​(byte[] data)
      • deobfuscate

        byte[] deobfuscate​(byte[] data)
      • clearPasswords

        void clearPasswords()
      • clearPasswords

        void clearPasswords​(int password_handler_type)
      • setSRPParameters

        void setSRPParameters​(byte[] salt,
                              java.math.BigInteger verifier)