問答題簡述加密技術的基本原理,并指出有哪些常用的加密體制及其代表算法。