公民法人和其他组织可以依法使用密码有:对称密码、非对称密码、杂凑函数、数字签名。1、对称密码:指加密和解密使用相同的密钥的密码算法,如DES、AES等。2、非对称密码:指加密和解密使用不同密钥的密码算法,如RSA、ECC等。3、杂凑函数:指将任意长度的消息压缩成固定长度的摘要的密码算法,如MD5、SHA-1、SHA-2等。4、数字签名:指用于确保数字信息的完整性、认证和不可否认性的一种技术,如RSA、DSA等。