ICryptUtils.ts 422 B

123456789101112131415161718192021
  1. export interface ICryptUtils {
  2. /**
  3. * @param {string} string
  4. * @returns {string}
  5. */
  6. btoa (string: string): string;
  7. /**
  8. * @param str
  9. * @param length
  10. * @returns {[string, string]}
  11. */
  12. hideString (str: string, length: number): [string, string];
  13. /**
  14. * @param key
  15. * @param string
  16. * @returns {string}
  17. */
  18. rc4 (string: string, key: string): string;
  19. }