Advertisement
Guest User

cryptsetup and ciphers

a guest
Feb 21st, 2018
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.61 KB | None | 0 0
  1.  
  2. Default compiled-in key and passphrase parameters:
  3. Maximum keyfile size: 8192kB, Maximum interactive passphrase length 512 (characters)
  4. Default PBKDF2 iteration time for LUKS: 2000 (ms)
  5. Default PBKDF for LUKS2: argon2i
  6. Iteration time: 2000, Memory required: 1048576kB, Parallel threads: 4
  7.  
  8. Default compiled-in device cipher parameters:
  9. loop-AES: aes, Key 256 bits
  10. plain: aes-cbc-essiv:sha256, Key: 256 bits, Password hashing: ripemd160
  11. LUKS1: aes-xts-plain64, Key: 256 bits, LUKS header hashing: sha256, RNG: /dev/urandom
  12.  
  13. [root@Sailfish ~]# cat /proc/crypto
  14. name : __xts-aes-ce
  15. driver : cryptd(__driver-xts-aes-ce)
  16. module : kernel
  17. priority : 50
  18. refcnt : 2
  19. selftest : passed
  20. type : ablkcipher
  21. async : yes
  22. blocksize : 16
  23. min keysize : 32
  24. max keysize : 64
  25. ivsize : 16
  26. geniv : <default>
  27.  
  28. name : xts(aes)
  29. driver : xts-aes-ce
  30. module : kernel
  31. priority : 300
  32. refcnt : 2
  33. selftest : passed
  34. type : givcipher
  35. async : yes
  36. blocksize : 16
  37. min keysize : 32
  38. max keysize : 64
  39. ivsize : 16
  40. geniv : eseqiv
  41.  
  42. name : cbc(aes)
  43. driver : cbc(aes-ce)
  44. module : kernel
  45. priority : 299
  46. refcnt : 1
  47. selftest : passed
  48. type : blkcipher
  49. blocksize : 16
  50. min keysize : 16
  51. max keysize : 32
  52. ivsize : 16
  53. geniv : <default>
  54.  
  55. name : hmac(sha256)
  56. driver : hmac(sha256-ce)
  57. module : kernel
  58. priority : 200
  59. refcnt : 2
  60. selftest : passed
  61. type : shash
  62. blocksize : 64
  63. digestsize : 32
  64.  
  65. name : qcom-rfc4309(ccm(aes))
  66. driver : qcrypto-rfc4309-aes-ccm
  67. module : kernel
  68. priority : 300
  69. refcnt : 1
  70. selftest : passed
  71. type : nivaead
  72. async : yes
  73. blocksize : 1
  74. ivsize : 8
  75. maxauthsize : 16
  76. geniv : seqiv
  77.  
  78. name : qcom-ccm(aes)
  79. driver : qcrypto-aes-ccm
  80. module : kernel
  81. priority : 300
  82. refcnt : 1
  83. selftest : passed
  84. type : aead
  85. async : yes
  86. blocksize : 16
  87. ivsize : 16
  88. maxauthsize : 16
  89. geniv : <built-in>
  90.  
  91. name : hmac(sha256)
  92. driver : qcrypto-hmac-sha256
  93. module : kernel
  94. priority : 300
  95. refcnt : 1
  96. selftest : passed
  97. type : ahash
  98. async : yes
  99. blocksize : 64
  100. digestsize : 32
  101.  
  102. name : hmac(sha1)
  103. driver : qcrypto-hmac-sha1
  104. module : kernel
  105. priority : 300
  106. refcnt : 1
  107. selftest : passed
  108. type : ahash
  109. async : yes
  110. blocksize : 64
  111. digestsize : 20
  112.  
  113. name : authenc(hmac(sha256),cbc(des3_ede))
  114. driver : qcrypto-aead-hmac-sha256-cbc-3des
  115. module : kernel
  116. priority : 300
  117. refcnt : 1
  118. selftest : passed
  119. type : aead
  120. async : yes
  121. blocksize : 8
  122. ivsize : 8
  123. maxauthsize : 32
  124. geniv : <built-in>
  125.  
  126. name : authenc(hmac(sha256),cbc(des))
  127. driver : qcrypto-aead-hmac-sha256-cbc-des
  128. module : kernel
  129. priority : 300
  130. refcnt : 1
  131. selftest : passed
  132. type : aead
  133. async : yes
  134. blocksize : 8
  135. ivsize : 8
  136. maxauthsize : 32
  137. geniv : <built-in>
  138.  
  139. name : authenc(hmac(sha256),cbc(aes))
  140. driver : qcrypto-aead-hmac-sha256-cbc-aes
  141. module : kernel
  142. priority : 300
  143. refcnt : 1
  144. selftest : passed
  145. type : aead
  146. async : yes
  147. blocksize : 16
  148. ivsize : 16
  149. maxauthsize : 32
  150. geniv : <built-in>
  151.  
  152. name : authenc(hmac(sha1),cbc(des3_ede))
  153. driver : qcrypto-aead-hmac-sha1-cbc-3des
  154. module : kernel
  155. priority : 300
  156. refcnt : 1
  157. selftest : passed
  158. type : aead
  159. async : yes
  160. blocksize : 8
  161. ivsize : 8
  162. maxauthsize : 20
  163. geniv : <built-in>
  164.  
  165. name : authenc(hmac(sha1),cbc(des))
  166. driver : qcrypto-aead-hmac-sha1-cbc-des
  167. module : kernel
  168. priority : 300
  169. refcnt : 1
  170. selftest : passed
  171. type : aead
  172. async : yes
  173. blocksize : 8
  174. ivsize : 8
  175. maxauthsize : 20
  176. geniv : <built-in>
  177.  
  178. name : authenc(hmac(sha1),cbc(aes))
  179. driver : qcrypto-aead-hmac-sha1-cbc-aes
  180. module : kernel
  181. priority : 300
  182. refcnt : 1
  183. selftest : passed
  184. type : aead
  185. async : yes
  186. blocksize : 16
  187. ivsize : 16
  188. maxauthsize : 20
  189. geniv : <built-in>
  190.  
  191. name : qcom-sha256
  192. driver : qcrypto-sha256
  193. module : kernel
  194. priority : 300
  195. refcnt : 1
  196. selftest : passed
  197. type : ahash
  198. async : yes
  199. blocksize : 64
  200. digestsize : 32
  201.  
  202. name : qcom-sha1
  203. driver : qcrypto-sha1
  204. module : kernel
  205. priority : 300
  206. refcnt : 1
  207. selftest : passed
  208. type : ahash
  209. async : yes
  210. blocksize : 64
  211. digestsize : 20
  212.  
  213. name : qcom-xts(aes)
  214. driver : qcrypto-xts-aes
  215. module : kernel
  216. priority : 300
  217. refcnt : 1
  218. selftest : passed
  219. type : ablkcipher
  220. async : yes
  221. blocksize : 16
  222. min keysize : 16
  223. max keysize : 32
  224. ivsize : 16
  225. geniv : <default>
  226.  
  227. name : qcom-cbc(des3_ede)
  228. driver : qcrypto-cbc-3des
  229. module : kernel
  230. priority : 300
  231. refcnt : 1
  232. selftest : passed
  233. type : ablkcipher
  234. async : yes
  235. blocksize : 8
  236. min keysize : 24
  237. max keysize : 24
  238. ivsize : 8
  239. geniv : <default>
  240.  
  241. name : qcom-ecb(des3_ede)
  242. driver : qcrypto-ecb-3des
  243. module : kernel
  244. priority : 300
  245. refcnt : 1
  246. selftest : passed
  247. type : ablkcipher
  248. async : yes
  249. blocksize : 8
  250. min keysize : 24
  251. max keysize : 24
  252. ivsize : 0
  253. geniv : <default>
  254.  
  255. name : qcom-cbc(des)
  256. driver : qcrypto-cbc-des
  257. module : kernel
  258. priority : 300
  259. refcnt : 1
  260. selftest : passed
  261. type : ablkcipher
  262. async : yes
  263. blocksize : 8
  264. min keysize : 8
  265. max keysize : 8
  266. ivsize : 8
  267. geniv : <default>
  268.  
  269. name : qcom-ecb(des)
  270. driver : qcrypto-ecb-des
  271. module : kernel
  272. priority : 300
  273. refcnt : 1
  274. selftest : passed
  275. type : ablkcipher
  276. async : yes
  277. blocksize : 8
  278. min keysize : 8
  279. max keysize : 8
  280. ivsize : 0
  281. geniv : <default>
  282.  
  283. name : qcom-ctr(aes)
  284. driver : qcrypto-ctr-aes
  285. module : kernel
  286. priority : 300
  287. refcnt : 1
  288. selftest : passed
  289. type : ablkcipher
  290. async : yes
  291. blocksize : 16
  292. min keysize : 16
  293. max keysize : 32
  294. ivsize : 16
  295. geniv : <default>
  296.  
  297. name : qcom-cbc(aes)
  298. driver : qcrypto-cbc-aes
  299. module : kernel
  300. priority : 300
  301. refcnt : 1
  302. selftest : passed
  303. type : ablkcipher
  304. async : yes
  305. blocksize : 16
  306. min keysize : 16
  307. max keysize : 32
  308. ivsize : 16
  309. geniv : <default>
  310.  
  311. name : qcom-ecb(aes)
  312. driver : qcrypto-ecb-aes
  313. module : kernel
  314. priority : 300
  315. refcnt : 1
  316. selftest : passed
  317. type : ablkcipher
  318. async : yes
  319. blocksize : 16
  320. min keysize : 16
  321. max keysize : 32
  322. ivsize : 0
  323. geniv : <default>
  324.  
  325. name : stdrng
  326. driver : ansi_cprng
  327. module : kernel
  328. priority : 100
  329. refcnt : 1
  330. selftest : passed
  331. type : rng
  332. seedsize : 48
  333.  
  334. name : stdrng
  335. driver : krng
  336. module : kernel
  337. priority : 200
  338. refcnt : 2
  339. selftest : passed
  340. type : rng
  341. seedsize : 0
  342.  
  343. name : crc32c
  344. driver : crc32c-generic
  345. module : kernel
  346. priority : 100
  347. refcnt : 2
  348. selftest : passed
  349. type : shash
  350. blocksize : 1
  351. digestsize : 4
  352.  
  353. name : deflate
  354. driver : deflate-generic
  355. module : kernel
  356. priority : 0
  357. refcnt : 1
  358. selftest : passed
  359. type : compression
  360.  
  361. name : ecb(arc4)
  362. driver : ecb(arc4)-generic
  363. module : kernel
  364. priority : 100
  365. refcnt : 1
  366. selftest : passed
  367. type : blkcipher
  368. blocksize : 1
  369. min keysize : 1
  370. max keysize : 256
  371. ivsize : 0
  372. geniv : <default>
  373.  
  374. name : arc4
  375. driver : arc4-generic
  376. module : kernel
  377. priority : 0
  378. refcnt : 1
  379. selftest : passed
  380. type : cipher
  381. blocksize : 1
  382. min keysize : 1
  383. max keysize : 256
  384.  
  385. name : aes
  386. driver : aes-generic
  387. module : kernel
  388. priority : 100
  389. refcnt : 1
  390. selftest : passed
  391. type : cipher
  392. blocksize : 16
  393. min keysize : 16
  394. max keysize : 32
  395.  
  396. name : twofish
  397. driver : twofish-generic
  398. module : kernel
  399. priority : 100
  400. refcnt : 1
  401. selftest : passed
  402. type : cipher
  403. blocksize : 16
  404. min keysize : 16
  405. max keysize : 32
  406.  
  407. name : des3_ede
  408. driver : des3_ede-generic
  409. module : kernel
  410. priority : 0
  411. refcnt : 1
  412. selftest : passed
  413. type : cipher
  414. blocksize : 8
  415. min keysize : 24
  416. max keysize : 24
  417.  
  418. name : des
  419. driver : des-generic
  420. module : kernel
  421. priority : 0
  422. refcnt : 1
  423. selftest : passed
  424. type : cipher
  425. blocksize : 8
  426. min keysize : 8
  427. max keysize : 8
  428.  
  429. name : sha224
  430. driver : sha224-generic
  431. module : kernel
  432. priority : 0
  433. refcnt : 1
  434. selftest : passed
  435. type : shash
  436. blocksize : 64
  437. digestsize : 28
  438.  
  439. name : sha256
  440. driver : sha256-generic
  441. module : kernel
  442. priority : 0
  443. refcnt : 1
  444. selftest : passed
  445. type : shash
  446. blocksize : 64
  447. digestsize : 32
  448.  
  449. name : sha1
  450. driver : sha1-generic
  451. module : kernel
  452. priority : 0
  453. refcnt : 1
  454. selftest : passed
  455. type : shash
  456. blocksize : 64
  457. digestsize : 20
  458.  
  459. name : md5
  460. driver : md5-generic
  461. module : kernel
  462. priority : 0
  463. refcnt : 1
  464. selftest : passed
  465. type : shash
  466. blocksize : 64
  467. digestsize : 16
  468.  
  469. name : md4
  470. driver : md4-generic
  471. module : kernel
  472. priority : 0
  473. refcnt : 1
  474. selftest : passed
  475. type : shash
  476. blocksize : 64
  477. digestsize : 16
  478.  
  479. name : digest_null
  480. driver : digest_null-generic
  481. module : kernel
  482. priority : 0
  483. refcnt : 1
  484. selftest : passed
  485. type : shash
  486. blocksize : 1
  487. digestsize : 0
  488.  
  489. name : compress_null
  490. driver : compress_null-generic
  491. module : kernel
  492. priority : 0
  493. refcnt : 1
  494. selftest : passed
  495. type : compression
  496.  
  497. name : ecb(cipher_null)
  498. driver : ecb-cipher_null
  499. module : kernel
  500. priority : 100
  501. refcnt : 1
  502. selftest : passed
  503. type : blkcipher
  504. blocksize : 1
  505. min keysize : 0
  506. max keysize : 0
  507. ivsize : 0
  508. geniv : <default>
  509.  
  510. name : cipher_null
  511. driver : cipher_null-generic
  512. module : kernel
  513. priority : 0
  514. refcnt : 1
  515. selftest : passed
  516. type : cipher
  517. blocksize : 1
  518. min keysize : 0
  519. max keysize : 0
  520.  
  521. name : xts(aes)
  522. driver : xts-aes-neon
  523. module : kernel
  524. priority : 200
  525. refcnt : 1
  526. selftest : passed
  527. type : ablkcipher
  528. async : yes
  529. blocksize : 16
  530. min keysize : 32
  531. max keysize : 64
  532. ivsize : 16
  533. geniv : <default>
  534.  
  535. name : ctr(aes)
  536. driver : ctr-aes-neon
  537. module : kernel
  538. priority : 200
  539. refcnt : 1
  540. selftest : passed
  541. type : ablkcipher
  542. async : yes
  543. blocksize : 1
  544. min keysize : 16
  545. max keysize : 32
  546. ivsize : 16
  547. geniv : <default>
  548.  
  549. name : cbc(aes)
  550. driver : cbc-aes-neon
  551. module : kernel
  552. priority : 200
  553. refcnt : 1
  554. selftest : passed
  555. type : ablkcipher
  556. async : yes
  557. blocksize : 16
  558. min keysize : 16
  559. max keysize : 32
  560. ivsize : 16
  561. geniv : <default>
  562.  
  563. name : ecb(aes)
  564. driver : ecb-aes-neon
  565. module : kernel
  566. priority : 200
  567. refcnt : 1
  568. selftest : passed
  569. type : ablkcipher
  570. async : yes
  571. blocksize : 16
  572. min keysize : 16
  573. max keysize : 32
  574. ivsize : 16
  575. geniv : <default>
  576.  
  577. name : __xts-aes-neon
  578. driver : __driver-xts-aes-neon
  579. module : kernel
  580. priority : 0
  581. refcnt : 1
  582. selftest : passed
  583. type : blkcipher
  584. blocksize : 16
  585. min keysize : 32
  586. max keysize : 64
  587. ivsize : 16
  588. geniv : <default>
  589.  
  590. name : __ctr-aes-neon
  591. driver : __driver-ctr-aes-neon
  592. module : kernel
  593. priority : 0
  594. refcnt : 1
  595. selftest : passed
  596. type : blkcipher
  597. blocksize : 1
  598. min keysize : 16
  599. max keysize : 32
  600. ivsize : 16
  601. geniv : <default>
  602.  
  603. name : __cbc-aes-neon
  604. driver : __driver-cbc-aes-neon
  605. module : kernel
  606. priority : 0
  607. refcnt : 1
  608. selftest : passed
  609. type : blkcipher
  610. blocksize : 16
  611. min keysize : 16
  612. max keysize : 32
  613. ivsize : 16
  614. geniv : <default>
  615.  
  616. name : __ecb-aes-neon
  617. driver : __driver-ecb-aes-neon
  618. module : kernel
  619. priority : 0
  620. refcnt : 1
  621. selftest : passed
  622. type : blkcipher
  623. blocksize : 16
  624. min keysize : 16
  625. max keysize : 32
  626. ivsize : 16
  627. geniv : <default>
  628.  
  629. name : xts(aes)
  630. driver : xts-aes-ce
  631. module : kernel
  632. priority : 300
  633. refcnt : 2
  634. selftest : passed
  635. type : ablkcipher
  636. async : yes
  637. blocksize : 16
  638. min keysize : 32
  639. max keysize : 64
  640. ivsize : 16
  641. geniv : <default>
  642.  
  643. name : ctr(aes)
  644. driver : ctr-aes-ce
  645. module : kernel
  646. priority : 300
  647. refcnt : 1
  648. selftest : passed
  649. type : ablkcipher
  650. async : yes
  651. blocksize : 1
  652. min keysize : 16
  653. max keysize : 32
  654. ivsize : 16
  655. geniv : <default>
  656.  
  657. name : cbc(aes)
  658. driver : cbc-aes-ce
  659. module : kernel
  660. priority : 300
  661. refcnt : 1
  662. selftest : passed
  663. type : ablkcipher
  664. async : yes
  665. blocksize : 16
  666. min keysize : 16
  667. max keysize : 32
  668. ivsize : 16
  669. geniv : <default>
  670.  
  671. name : ecb(aes)
  672. driver : ecb-aes-ce
  673. module : kernel
  674. priority : 300
  675. refcnt : 1
  676. selftest : passed
  677. type : ablkcipher
  678. async : yes
  679. blocksize : 16
  680. min keysize : 16
  681. max keysize : 32
  682. ivsize : 16
  683. geniv : <default>
  684.  
  685. name : __xts-aes-ce
  686. driver : __driver-xts-aes-ce
  687. module : kernel
  688. priority : 0
  689. refcnt : 2
  690. selftest : passed
  691. type : blkcipher
  692. blocksize : 16
  693. min keysize : 32
  694. max keysize : 64
  695. ivsize : 16
  696. geniv : <default>
  697.  
  698. name : __ctr-aes-ce
  699. driver : __driver-ctr-aes-ce
  700. module : kernel
  701. priority : 0
  702. refcnt : 1
  703. selftest : passed
  704. type : blkcipher
  705. blocksize : 1
  706. min keysize : 16
  707. max keysize : 32
  708. ivsize : 16
  709. geniv : <default>
  710.  
  711. name : __cbc-aes-ce
  712. driver : __driver-cbc-aes-ce
  713. module : kernel
  714. priority : 0
  715. refcnt : 1
  716. selftest : passed
  717. type : blkcipher
  718. blocksize : 16
  719. min keysize : 16
  720. max keysize : 32
  721. ivsize : 16
  722. geniv : <default>
  723.  
  724. name : __ecb-aes-ce
  725. driver : __driver-ecb-aes-ce
  726. module : kernel
  727. priority : 0
  728. refcnt : 1
  729. selftest : passed
  730. type : blkcipher
  731. blocksize : 16
  732. min keysize : 16
  733. max keysize : 32
  734. ivsize : 16
  735. geniv : <default>
  736.  
  737. name : ccm(aes)
  738. driver : ccm-aes-ce
  739. module : kernel
  740. priority : 300
  741. refcnt : 1
  742. selftest : passed
  743. type : aead
  744. async : no
  745. blocksize : 1
  746. ivsize : 16
  747. maxauthsize : 16
  748. geniv : <built-in>
  749.  
  750. name : aes
  751. driver : aes-ce
  752. module : kernel
  753. priority : 299
  754. refcnt : 2
  755. selftest : passed
  756. type : cipher
  757. blocksize : 16
  758. min keysize : 16
  759. max keysize : 32
  760.  
  761. name : ghash
  762. driver : ghash-ce
  763. module : kernel
  764. priority : 200
  765. refcnt : 1
  766. selftest : passed
  767. type : shash
  768. blocksize : 16
  769. digestsize : 16
  770.  
  771. name : sha256
  772. driver : sha256-ce
  773. module : kernel
  774. priority : 200
  775. refcnt : 3
  776. selftest : passed
  777. type : shash
  778. blocksize : 64
  779. digestsize : 32
  780.  
  781. name : sha224
  782. driver : sha224-ce
  783. module : kernel
  784. priority : 200
  785. refcnt : 1
  786. selftest : passed
  787. type : shash
  788. blocksize : 64
  789. digestsize : 28
  790.  
  791. name : sha1
  792. driver : sha1-ce
  793. module : kernel
  794. priority : 200
  795. refcnt : 1
  796. selftest : passed
  797. type : shash
  798. blocksize : 64
  799. digestsize : 20
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement