메뉴 건너뛰기




Volumn 23, Issue , 2009, Pages

Certifying assembly with formal cryptographic proofs: The case of BBS

Author keywords

Assembly language; Coq; Hoare logic; PRNG; Provable security

Indexed keywords


EID: 84861615028     PISSN: None     EISSN: 18632122     Source Type: Journal    
DOI: 10.14279/tuj.eceasst.23.316.302     Document Type: Conference Paper
Times cited : (4)

References (18)
  • 1
    • 38149007757 scopus 로고    scopus 로고
    • Formal Proof of Provable Security by Game-Playing in a Proof Assistant
    • Springer
    • Affeldt, R., Tanaka, M., Marti, N.: Formal Proof of Provable Security by Game-Playing in a Proof Assistant. Int. Conf. on Provable Security. LNCS, vol. 4784, pp. 151-168. Springer (2007)
    • (2007) Int. Conf. on Provable Security. LNCS , vol.4784 , pp. 151-168
    • Affeldt, R.1    Tanaka, M.2    Marti, N.3
  • 2
    • 49949094795 scopus 로고    scopus 로고
    • An Approach to Formal Verification of Arithmetic Functions in Assembly
    • Dec. 2006. LNCS. Springer, Heidelberg
    • Affeldt, R., Marti, N.: An Approach to Formal Verification of Arithmetic Functions in Assembly. Annual Asian Computing Science Conference, Dec. 2006. LNCS, vol. 4435, pp. 346-360. Springer, Heidelberg (2008)
    • (2008) Annual Asian Computing Science Conference , vol.4435 , pp. 346-360
    • Affeldt, R.1    Marti, N.2
  • 5
    • 38149024828 scopus 로고    scopus 로고
    • Code-based game-playing proofs and the security of triple encryption
    • Report 2004/331
    • Bellare, M., Rogaway, P.: Code-based game-playing proofs and the security of triple encryption. Cryptology ePrint Archive, Report 2004/331, 2004
    • (2004) Cryptology ePrint Archive
    • Bellare, M.1    Rogaway, P.2
  • 6
    • 0022716288 scopus 로고
    • A simple unpredictable pseudo random number generator
    • Society for Industrial and Applied Mathematics
    • Blum, L., Blum, M., Shub, M.: A simple unpredictable pseudo random number generator. SIAM Journal on Computing, 15(2):364-383. Society for Industrial and Applied Mathematics, 1986
    • (1986) SIAM Journal on Computing , vol.15 , Issue.2 , pp. 364-383
    • Blum, L.1    Blum, M.2    Shub, M.3
  • 9
    • 85042927934 scopus 로고    scopus 로고
    • MIPS32 4KS Processor Core Family Software User's Manual MIPS Technologies, Inc., 1225 Charleston Road, Mountain View, CA 94043-1353
    • MIPS Technologies. MIPS32 4KS Processor Core Family Software User's Manual MIPS Technologies, Inc., 1225 Charleston Road, Mountain View, CA 94043-1353
  • 10
    • 84966243285 scopus 로고
    • Modular multiplication without trial division
    • Montgomery, P.L.: Modular multiplication without trial division. Mathematics of Computation, 44(170):519-521, 1985
    • (1985) Mathematics of Computation , vol.44 , Issue.170 , pp. 519-521
    • Montgomery, P.L.1
  • 11
    • 84861625732 scopus 로고    scopus 로고
    • Verification of Machine Code Implementations of Arithmetic Functions for Cryptography
    • Internal Report 364/07, Aug. 2007. Department of Computer Science, University of Kaiserslautern
    • Myreen, M.O., Gordon, M.J.C.: Verification of Machine Code Implementations of Arithmetic Functions for Cryptography. Theorem Proving in Higher Order Logics: Emerging Trends Proceedings. Internal Report 364/07, Aug. 2007. Department of Computer Science, University of Kaiserslautern
    • Theorem Proving in Higher Order Logics: Emerging Trends Proceedings
    • Myreen, M.O.1    Gordon, M.J.C.2
  • 14
    • 67049117699 scopus 로고    scopus 로고
    • On formal verification of arithmetic-based cryptographic primitives
    • Dec. 2008. LNCS, vol. 5461. Springer
    • Nowak, D.: On formal verification of arithmetic-based cryptographic primitives. Int. Conf. on Information Security and Cryptology, Dec. 2008. LNCS, vol. 5461, pp. 368-382. Springer (2009)
    • (2009) Int. Conf. on Information Security and Cryptology , pp. 368-382
    • Nowak, D.1
  • 15
    • 0036051192 scopus 로고    scopus 로고
    • Separation Logic: A Logic for Shared Mutable Data Structures
    • Invited lecture
    • Reynolds, J.C.: Separation Logic: A Logic for Shared Mutable Data Structures. IEEE Symp. on Logic in Computer Science, pp. 55-74 (2002). Invited lecture
    • (2002) IEEE Symp. on Logic in Computer Science , pp. 55-74
    • Reynolds, J.C.1
  • 16
    • 33947145531 scopus 로고    scopus 로고
    • A compositional natural semantics and Hoare logic for lowlevel languages
    • Elsevier
    • Saabas, A., Uustalu, T.: A compositional natural semantics and Hoare logic for lowlevel languages. Theoretical Computer Science 373(3), 273-302. Elsevier (2007)
    • (2007) Theoretical Computer Science , vol.373 , Issue.3 , pp. 273-302
    • Saabas, A.1    Uustalu, T.2
  • 17
    • 33745142417 scopus 로고    scopus 로고
    • Sequences of games: a tool for taming complexity in security proofs
    • Report 2004/332
    • Shoup, V.: Sequences of games: a tool for taming complexity in security proofs. Cryptology ePrint Archive, Report 2004/332, 2004
    • (2004) Cryptology ePrint Archive
    • Shoup, V.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.