bash chave de matriz associativa chave com dois pontos está dando erro

Estou criando uma matriz associativa de endereços MAC de origem e destino.

$ declare -a SrcDstMap
$ SrcDstMap["9c:4e:20:73:e2:72"]="ff:ff:ff:ff:ff:ff"
-bash: 9c: value too great for base (error token is "9c")
$ SrcDstMap["fc:4e:20:73:e2:72"]="ff:ff:ff:ff:ff:ff"
-bash: fc:4e:20:73:e2:72: syntax error in expression (error token is ":4e:20:73:e2:72")

Como posso dizer ao bash que a chave fornecida é uma string inteira.

questionAnswers(1)

yourAnswerToTheQuestion