https://zookeeper.apache.org/doc/current/zookeeperProgrammers.html#sc_ZooKeeperAccessControl
digest uses a username:password string to generate MD5 hash which is then used as an ACL ID identity. Authentication is done by sending the username:password in clear text. When used in the ACL the expression will be the username:base64 encoded SHA1 password digest.
echo -n user1:12345 | openssl dgst -binary -sha1 | openssl base64
+owfoSBn/am19roBPzR1/MfCblE=