Support Center > Search Results > SecureKnowledge Details
List of allowed ASCII characters for passwords on Gaia OS
Solution

(1) Approved characters for different passwords in Gaia OS

Reference: https://en.wikipedia.org/wiki/ASCII#ASCII_printable_code_chart.

  • Expert password, RADIUS / TACACS shared secret, SNMP v3 password:

    Notes:

    • Although the password can include special characters (non-alphanumeric), the first character cannot be an asterisk (*) (user will not be able to log in to Gaia OS).
    • Although Gaia supports the use of special characters, sk39292 indicates that four of the characters in Clish shell (on Gaia OS and IPSO OS) are special characters reserved for use in specific situations and are not permitted:
      • !  (exclamation mark)
      • \  backlash)
      • $ (dollar sign)
      • # (hash/pound sign)
      •  (single quote)
      •  (double quotes, quotation marks)

    Decimal
    Code
    Octal
    Code
    Hex
    Code
    Binary
    Code
    Symbol /
    Character
    Description
    33 041 21 00100001 ! Exclamation mark
    34 042 22 00100010 " Double quotes (or speech marks)
    35 043 23 00100011 # Number
    36 044 24 00100100 $ Dollar
    37 045 25 00100101 % Percent sign
    38 046 26 00100110 & Ampersand
    39 047 27 00100111 ' Single quote
    40 050 28 00101000 ( Open parenthesis (or open bracket)
    41 051 29 00101001 ) Close parenthesis (or close bracket)
    42 052 2A 00101010 * Asterisk
    43 053 2B 00101011 + Plus
    44 054 2C 00101100 , Comma
    45 055 2D 00101101 - Hyphen
    46 056 2E 00101110 . Period; Dot; Full stop
    47 057 2F 00101111 / Slash; Divide
    48 060 30 00110000 0 Zero
    49 061 31 00110001 1 One
    50 062 32 00110010 2 Two
    51 063 33 00110011 3 Three
    52 064 34 00110100 4 Four
    53 065 35 00110101 5 Five
    54 066 36 00110110 6 Six
    55 067 37 00110111 7 Seven
    56 070 38 00111000 8 Eight
    57 071 39 00111001 9 Nine
    58 072 3A 00111010 : Colon
    59 073 3B 00111011 ; Semicolon
    60 074 3C 00111100 < Less than; Open angled bracket
    61 075 3D 00111101 = Equals
    62 076 3E 00111110 > Greater than; Close angled bracket
    63 077 3F 00111111 ? Question mark
    64 100 40 01000000 @ At symbol
    65 101 41 01000001 A Uppercase A
    66 102 42 01000010 B Uppercase B
    67 103 43 01000011 C Uppercase C
    68 104 44 01000100 D Uppercase D
    69 105 45 01000101 E Uppercase E
    70 106 46 01000110 F Uppercase F
    71 107 47 01000111 G Uppercase G
    72 110 48 01001000 H Uppercase H
    73 111 49 01001001 I Uppercase I
    74 112 4A 01001010 J Uppercase J
    75 113 4B 01001011 K Uppercase K
    76 114 4C 01001100 L Uppercase L
    77 115 4D 01001101 M Uppercase M
    78 116 4E 01001110 N Uppercase N
    79 117 4F 01001111 O Uppercase O
    80 120 50 01010000 P Uppercase P
    81 121 51 01010001 Q Uppercase Q
    82 122 52 01010010 R Uppercase R
    83 123 53 01010011 S Uppercase S
    84 124 54 01010100 T Uppercase T
    85 125 55 01010101 U Uppercase U
    86 126 56 01010110 V Uppercase V
    87 127 57 01010111 W Uppercase W
    88 130 58 01011000 X Uppercase X
    89 131 59 01011001 Y Uppercase Y
    90 132 5A 01011010 Z Uppercase Z
    91 133 5B 01011011 [ Opening bracket
    92 134 5C 01011100 \ Backslash
    93 135 5D 01011101 ] Closing bracket
    94 136 5E 01011110 ^ Caret; Circumflex
    95 137 5F 01011111 _ Underscore
    96 140 60 01100000 ` Grave accent
    97 141 61 01100001 a Lowercase a
    98 142 62 01100010 b Lowercase b
    99 143 63 01100011 c Lowercase c
    100 144 64 01100100 d Lowercase d
    101 145 65 01100101 e Lowercase e
    102 146 66 01100110 f Lowercase f
    103 147 67 01100111 g Lowercase g
    104 150 68 01101000 h Lowercase h
    105 151 69 01101001 i Lowercase i
    106 152 6A 01101010 j Lowercase j
    107 153 6B 01101011 k Lowercase k
    108 154 6C 01101100 l Lowercase l
    109 155 6D 01101101 m Lowercase m
    110 156 6E 01101110 n Lowercase n
    111 157 6F 01101111 o Lowercase o
    112 160 70 01110000 p Lowercase p
    113 161 71 01110001 q Lowercase q
    114 162 72 01110010 r Lowercase r
    115 163 73 01110011 s Lowercase s
    116 164 74 01110100 t Lowercase t
    117 165 75 01110101 u Lowercase u
    118 166 76 01110110 v Lowercase v
    119 167 77 01110111 w Lowercase w
    120 170 78 01111000 x Lowercase x
    121 171 79 01111001 y Lowercase y
    122 172 7A 01111010 z Lowercase z
    123 173 7B 01111011 { Opening brace
    124 174 7C 01111100 | Vertical bar
    125 175 7D 01111101 } Closing brace
    126 176 7E 01111110 ~ Equivalency sign; Tilde
  • SNMP community:

    Decimal
    Code
    Octal
    Code
    Hex
    Code
    Binary
    Code
    Symbol /
    Character
    Description
    65 101 41 01000001 A Uppercase A
    66 102 42 01000010 B Uppercase B
    67 103 43 01000011 C Uppercase C
    68 104 44 01000100 D Uppercase D
    69 105 45 01000101 E Uppercase E
    70 106 46 01000110 F Uppercase F
    71 107 47 01000111 G Uppercase G
    72 110 48 01001000 H Uppercase H
    73 111 49 01001001 I Uppercase I
    74 112 4A 01001010 J Uppercase J
    75 113 4B 01001011 K Uppercase K
    76 114 4C 01001100 L Uppercase L
    77 115 4D 01001101 M Uppercase M
    78 116 4E 01001110 N Uppercase N
    79 117 4F 01001111 O Uppercase O
    80 120 50 01010000 P Uppercase P
    81 121 51 01010001 Q Uppercase Q
    82 122 52 01010010 R Uppercase R
    83 123 53 01010011 S Uppercase S
    84 124 54 01010100 T Uppercase T
    85 125 55 01010101 U Uppercase U
    86 126 56 01010110 V Uppercase V
    87 127 57 01010111 W Uppercase W
    88 130 58 01011000 X Uppercase X
    89 131 59 01011001 Y Uppercase Y
    90 132 5A 01011010 Z Uppercase Z
    97 141 61 01100001 a Lowercase a
    98 142 62 01100010 b Lowercase b
    99 143 63 01100011 c Lowercase c
    100 144 64 01100100 d Lowercase d
    101 145 65 01100101 e Lowercase e
    102 146 66 01100110 f Lowercase f
    103 147 67 01100111 g Lowercase g
    104 150 68 01101000 h Lowercase h
    105 151 69 01101001 i Lowercase i
    106 152 6A 01101010 j Lowercase j
    107 153 6B 01101011 k Lowercase k
    108 154 6C 01101100 l Lowercase l
    109 155 6D 01101101 m Lowercase m
    110 156 6E 01101110 n Lowercase n
    111 157 6F 01101111 o Lowercase o
    112 160 70 01110000 p Lowercase p
    113 161 71 01110001 q Lowercase q
    114 162 72 01110010 r Lowercase r
    115 163 73 01110011 s Lowercase s
    116 164 74 01110100 t Lowercase t
    117 165 75 01110101 u Lowercase u
    118 166 76 01110110 v Lowercase v
    119 167 77 01110111 w Lowercase w
    120 170 78 01111000 x Lowercase x
    121 171 79 01111001 y Lowercase y
    122 172 7A 01111010 z Lowercase z
    48 060 30 00110000 0 Zero
    49 061 31 00110001 1 One
    50 062 32 00110010 2 Two
    51 063 33 00110011 3 Three
    52 064 34 00110100 4 Four
    53 065 35 00110101 5 Five
    54 066 36 00110110 6 Six
    55 067 37 00110111 7 Seven
    56 070 38 00111000 8 Eight
    57 071 39 00111001 9 Nine
    33 041 21 00100001 ! Exclamation mark
    38 046 26 00100110 & Ampersand
    45 055 2D 00101101 - Hyphen
    95 137 5F 01011111 _ Underscore

 

(2) Procedure

To get a full support of the above characters, a hotfix is required for Gaia OS.

This fix is included in:

 

For other supported versions, contact Check Point Support to get a required Hotfix.
A Support Engineer will make sure the Hotfix is compatible with your environment before providing the Hotfix.
For faster resolution and verification, please collect CPinfo files from the Gaia OS machine involved in the case.

Hotfix installation instructions:

  1. Hotfix has to be installed on machine running Gaia OS.

    Notes:

    • In cluster environment, this procedure must be performed on all members of the cluster.
    • In Management HA environment, this procedure must be performed on both Management Servers.
  2. Procedure:

    • Using CPUSE on Gaia OS:

      Refer to sk92449: CPUSE - Gaia Software Updates (including Gaia Software Updates Agent):

      • Section "(4-A-c)" / "(4-A-d)" - refer to import instructions for Offline procedure
      • Section "(4-B-a)" - refer to installation instructions for Hotfixes

      Note: Machine will be rebooted automatically.

    • Using Legacy CLI on Gaia OS:

      1. Transfer the hotfix package to the machine (into some directory, e.g., /some_path_to_fix/).

      2. Unpack and install the hotfix package:

        [Expert@HostName:0]# cd /some_path_to_fix/
        [Expert@HostName:0]# tar -zxvf SecurePlatform_<HOTFIX_NAME>.tgz
        [Expert@HostName:0]# ./SecurePlatform_<HOTFIX_NAME>

        Note: The script will stop all of Check Point services (cpstop) - read the output on the screen.
      3. Reboot the machine.

 

(3) Related documentation

 

(4) Related solutions

Applies To:
  • This SK replaces sk39171
  • 01878206 , 01917104
  • 01879392 , 01917106
  • 01879414 , 01917110

Give us Feedback
Please rate this document
[1=Worst,5=Best]
Comment