Class poly1305


  • public class poly1305
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) int CRYPTO_BYTES  
      (package private) int CRYPTO_KEYBYTES  
      (package private) static int[] minusp  
    • Constructor Summary

      Constructors 
      Constructor Description
      poly1305()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static void add​(int[] h, int[] c)  
      static int crypto_onetimeauth​(byte[] outv, int outvoffset, byte[] inv, int invoffset, long inlen, byte[] k)  
      static int crypto_onetimeauth_verify​(byte[] h, int hoffset, byte[] inv, int invoffset, long inlen, byte[] k)  
      (package private) static void freeze​(int[] h)  
      (package private) static void mulmod​(int[] h, int[] r)  
      (package private) static void squeeze​(int[] h)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • poly1305

        public poly1305()
    • Method Detail

      • crypto_onetimeauth_verify

        public static int crypto_onetimeauth_verify​(byte[] h,
                                                    int hoffset,
                                                    byte[] inv,
                                                    int invoffset,
                                                    long inlen,
                                                    byte[] k)
      • add

        static void add​(int[] h,
                        int[] c)
      • squeeze

        static void squeeze​(int[] h)
      • freeze

        static void freeze​(int[] h)
      • mulmod

        static void mulmod​(int[] h,
                           int[] r)
      • crypto_onetimeauth

        public static int crypto_onetimeauth​(byte[] outv,
                                             int outvoffset,
                                             byte[] inv,
                                             int invoffset,
                                             long inlen,
                                             byte[] k)