sha1.d.ts 652 B

12345678910111213141516171819202122
  1. import { HashMD } from './_md.js';
  2. declare class SHA1 extends HashMD<SHA1> {
  3. private A;
  4. private B;
  5. private C;
  6. private D;
  7. private E;
  8. constructor();
  9. protected get(): [number, number, number, number, number];
  10. protected set(A: number, B: number, C: number, D: number, E: number): void;
  11. protected process(view: DataView, offset: number): void;
  12. protected roundClean(): void;
  13. destroy(): void;
  14. }
  15. export declare const sha1: {
  16. (msg: import("./utils.js").Input): Uint8Array;
  17. outputLen: number;
  18. blockLen: number;
  19. create(): import("./utils.js").Hash<SHA1>;
  20. };
  21. export {};
  22. //# sourceMappingURL=sha1.d.ts.map