Skip to main content

Secure communication in distributed Ada

  • Distribution Systems
  • Conference paper
  • First Online:
Reliable Software Technologies — Ada-Europe '96 (Ada-Europe 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1088))

Included in the following conference series:

  • 147 Accesses

Abstract

This document describes an implementation of secure communication for distributed applications in Ada 95. It explains the basics of cryptography and introduces the problem of key exchange. After a brief description of distributed systems in Ada 95, the modular structure of the implementation and the way it handles key distribution is presented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ANSI, Data Encryption Algorithm, ANSI X3.92 — 1981

    Google Scholar 

  2. A.D. Birrell, B.J. Nelson, Implementing Remote Procedure Calls, ACM Transactions on Computer Systems 2(1), pp. 39–59, 1984.

    Google Scholar 

  3. D.W. Davies and W. L. Price, Security for Computer Networks, John Wiley & Sons Ltd., 1992.

    Google Scholar 

  4. ISO: International Standard ISO/EC 8652:1995(E), Ada Reference Manual, Intermetrics, Inc., 1995.

    Google Scholar 

  5. Intermetrics, Ada 95 Rationale, Intermetrics, Inc., Cambridge, Massachusetts, Jan. 1995.

    Google Scholar 

  6. Y. Kermarrec, L. Pautet, and E. Schonberg, Design Document: Implementation of Distributed Systems Annex of Ada 9X in GNAT, Technical report, New York University, Courant Institute, June 1995.

    Google Scholar 

  7. Y. Kermarrec, L. Pautet, S. Tardieu, garlic: Generic Ada Reusable Library for Interpartition Communication, Proc. TRI-Ada '95, Anaheim (CA), USA, 1995.

    Google Scholar 

  8. R.L. Rivest, A. Shamir, L. Adleman, A method of obtaining digital signatures and public key cryptosystems, Comm. ACM 21(2), pp. 120–126, Feb. 1978.

    Google Scholar 

  9. E. Schonberg et al., GNAT: the GNU — NYU Ada Translator, a compiler for everyone, Proc. TRI-Ada '94, Baltimore (MD), USA, 1994.

    Google Scholar 

  10. Andrew S. Tanenbaum, Communication in Distributed Systems, in Modem Operating Systems, pp. 395–462, Prentice-Hall, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alfred Strohmeier

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kienzle, J., Wolf, T., Strohmeier, A. (1996). Secure communication in distributed Ada. In: Strohmeier, A. (eds) Reliable Software Technologies — Ada-Europe '96. Ada-Europe 1996. Lecture Notes in Computer Science, vol 1088. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013489

Download citation

  • DOI: https://doi.org/10.1007/BFb0013489

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61317-6

  • Online ISBN: 978-3-540-68457-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics